Contact
Puerto Vallarta
119 E Main St
48433
Flushing
Michigan
VayaPin address:
us:puertovalla
Web
Phone
About
Puerto Vallarta in Flushing, Michigan brings the authentic taste of Mexico to Genesee County with fresh, flavorful dishes made daily. Located at 119 E Main St in the heart of Flushing, this family-friendly restaurant has earned over 1,100 reviews with a solid 4-star rating from the community. The menu features classic Mexican favorites including sizzling fajitas, cheesy platters, giant burritos, and their famous Mega Burrito and Burrito Vallarta. Carnitas, slow-cooked to perfection with traditional spices, stands out as a customer favorite alongside the Taco Salad and Carne Asada Burrito. Every dish is crafted with fresh ingredients and homemade recipes, including their signature salsa that complements every meal. The welcoming atmosphere perfect for family dining is matched by efficient service whether you choose to dine in, take out, or utilize their delivery options. Pair your meal with refreshing strawberry margaritas made fresh daily or explore their selection of Mexican beverages. The restaurant maintains consistent hours to serve the Flushing community breakfast, lunch, and dinner with the same dedication to quality that has made Puerto Vallarta a local favorite for authentic Mexican cuisine in mid-Michigan.
Quick summary (for humans & AI)
Authentic Mexican cuisine in Flushing, MI featuring fresh tacos, burritos, fajitas, homemade salsa, and customer favorites like the Mega Burrito and Carne Asada. Fast, friendly service with dine-in, takeout & delivery.


