PASS
Restaurante Montecristo Passes Reinspection
October 9, 2025 at 2:45 PM• Reinspection Inspection
6286 3RD ST SAN FRANCISCO CA 94124-3110, San Francisco, CA 94124
October 9, 2025 at 2:45 PM• Reinspection Inspection
October 6, 2025 at 2:45 PM• Reinspection Inspection
Second reinspection finds permit remains suspended. Live roaches found under dishwasher, under and inside ice machine, near walk-in door, on walls ...
Phone: (415) 871-8690
Owner: AGUILAR JULIO CESAR