Important Announcement
We are open for Dine In at 50% capacity! We appreciate everyone's support during this time!
Puerto Vallarta Mexican Restaurant |1632 US 31 West BypassBowling GreenKY42101 | (270) 796-3842
Puerto Vallarta Mexican Restaurant
1632 US 31 West Bypass
Bowling GreenKY 42101
 (270) 796-3842
Puerto Vallarta Bowling GreenIt's Always a Fiesta!
item image item image item image

Mexican Restaurant Bowling Green, KY

The authentic tastes of Mexico come alive with every visit to Puerto Vallarta Mexican Restaurant. For more than 28 years, we've been the premier Mexican restaurant in Bowling Green, KY, with an extensive, tasty menu full of your South-of-the-Border favorites. Whether you're stopping by for a light lunch, a round of drinks with the guys, or a family dinner outing, we have you covered.

We take pride in serving large portions of true Mexican food that doesn't skimp when it comes to flavor and satisfaction. From our hand-made fajitas and zesty meats to our savory spices and exquisite sauces, you're sure to indulge in every bite of our creations, the classic as well as the unique. We make our guacamole from the choicest avocados right in front of you at your table, so you know it's the freshest you'll find anywhere.


  • Burritos
  • Carnitas
  • Chimichangas
  • Enchiladas
  • Fajitas
  • Fish Tacos
  • Hawaiian Plate
  • Mexican Hamburgers
  • Nachos
  • Steak
  • Taco Salad
  • Tilapia
  • Tortilla Soup
  • Vegetarian Dishes . . . & more

We make sure all of our meals are served with a smile so that you're always in a good mood while partaking in our excellent Mexican cuisine. You can enjoy the atmosphere on our outdoor patio or sample one of our outstanding margaritas at our full bar. Whatever your taste, we aim to please!

Call (270) 796-3842 today for information on scheduling a private party.

Contact Us

More Details:

More Details about Puerto Vallarta Mexican Restaurant

Accepted Payment Methods:

  • Debit Card

Business Hours:

Business Hours:

Sunday 11:00 AM – 9:00 PM
Monday 11:00 AM – 10:00 PM
Tuesday 11:00 AM – 10:00 PM
Wednesday 11:00 AM – 10:00 PM
Thursday 11:00 AM – 10:00 PM
Friday 11:00 AM – 10:30 PM
Saturday 11:00 AM – 10:30 PM