Los Altos Mexican Bar & Grill
301 Main St, Suisun City, CA 94585
Los Altos Mexican Bar And Grill
Takes Reservations: Yes
Bike Parking: Yes
No coupons available
This is a great Mexican food spot! Great atmosphere and delicious food. The mariscos are very fresh and delicious.