Full menu with prices & pictures
Montecristo 3723 Mission Street, San Francisco,...
+14156416272
At a distance of 67 meters from Montecristo in San Francisco there are parking lots where you can park your vehicle, Or, you could take the public transportation and get off at the station Muni-Metro Embarcadero, which is 187 meters away from Montecristo.
The restaurant from San Francisco offers 62 different dishes and drinks on the menu at an average $8.8.