Montecristo Taqueria
Mexican · Taco Shop · Fast Food
Montecristo Taqueria is a vibrant taco shop offering standard Mexican fare and a fresh salsa bar in a courtyard-like setting.
Location
Best places nearby
The highest rated places close to Montecristo Taqueria.
Local restaurants nearby
1446 University Ave, CA


