Moctezuma
Restaurant
•
300 Travis Blvd, Fairfield, CA 94533, USA
7.6
Monday: Closed
See if anyone you trust recommends it!