Monte Carlo

228 Castro St
Mountain View, CA  
Hours of Operation
Mon - Sun 9:30 am - 10:00 pm
Customer Reviews
 Citysearch
lisjhpia on 06/16/2009
Great big steak, nicely cooked, and acua...
Some content provided by
Citysearch
Business Details
Other Places Like This
Alberto's Night Club
736 W Dana St
Mountain View, CA
 (1)
0.2 mi
Molly McGee's
241 Castro St
Mountain View, CA
 (3)
0.3 mi
St. Stephen's Green
223 Castro St
Mountain View, CA
0.3 mi