Latin American Restaurants in Flushing, MI

Puerto Vallarta Mexican • $
119 E Main St, Flushing

Customers` Favorites

Carnitas Arroz Con Pollo and Chips and Salsa
Chicken Enchilada Verdes
Refried Beans and Rice
Beef Enchiladas Dinner
Tacos De Carne Asada
Carne Asada Burrito
Burrito Perferido
Fajitas Chipotle
Chicken Fajitas
Fried Ice Cream

“Our waitress was wonderful. I ordered a taco salad that was delicious! My husband got the mega burrito. Let's just say he had to ask for a box, which doesn't happen. He said it was very flavorful. The atmosphere and the music made this a great Mexican restaurant.“

4.4 Superb72 Reviews