Welcome to Ernesto's Good Grub

Rafael Osuna 157, Versalles, 48310 Puerto Vallarta, Jal., Mexico

General Info

Tucked along Rafael Osuna 157 in Versalles, Ernesto's Good Grub feels like one of those places you stumble upon once-and then keep coming back to. The location in Puerto Vallarta makes it easy to find, but it’s the laid-back atmosphere and satisfying menu that really leave an impression.

From the moment you walk in, the vibe is welcoming and unpretentious. There’s comfortable seating, an onsite bar, and a casual setup that works just as well for families as it does for a relaxed meal with friends. It’s also worth noting that the restaurant is good for kids, which makes it a solid choice if you’re traveling or dining out with family. Paying is simple too, with debit cards accepted, so there’s no hassle at the end of your visit.

Now, let’s talk about the food-because that’s where Ernesto's Good Grub really stands out. The Costillar de Cerdo BBQ is a must-try, offering tender, flavorful pork ribs coated in a rich barbecue glaze. If you’re visiting earlier in the day, the Steak and Eggs delivers a hearty, satisfying option that feels both classic and indulgent. Meanwhile, seafood lovers will appreciate the Shrimp Kabobs, which come perfectly grilled and packed with fresh flavor.

For something more casual but equally satisfying, the Costillitas Con Papas A la Francesa hits the spot, especially if you’re craving comfort food with a bit of flair. And then there’s the Nacho Soup-a unique dish that blends bold, savory elements into something surprisingly addictive. Each item on the menu feels thoughtfully prepared, and portions are generous without being overwhelming.

Pairing your meal with one of their cocktails is a great move. The bar onsite serves up refreshing drinks that complement the food nicely, whether you’re in the mood for something light or a bit stronger. It adds to the overall experience, making it easy to linger a little longer and enjoy the setting.

Reviews from visitors often highlight the consistent quality of both food and service, and after spending time here, it’s easy to see why. The staff keeps things running smoothly, and the overall experience feels genuine rather than overly polished. Ernesto's Good Grub isn’t trying to be fancy-it’s focused on doing good food right, in a location that feels approachable and easy to enjoy.

Ernesto's Good Grub Photos 2
HOUR OPENING
  • Monday
    09:00 AM - 09:00 PM
  • Tuesday
    09:00 AM - 09:00 PM
  • Wednesday
    09:00 AM - 09:00 PM
  • Thursday
    09:00 AM - 09:00 PM
  • Friday
    09:00 AM - 09:00 PM
  • Saturday
    09:00 AM - 09:00 PM
  • Sunday
    09:00 AM - 09:00 PM

Ernesto's Good Grub Photos

Icon

What customers say?

“ Table of Three they took our drink orders right away; Chef Salad while I did order received excellent compliments was packed with all sorts of goodies. The tortilla soup and rib plate was delicious. only thing Id add is coleslaw. The waiter was very friendly and attentive. The chef came out and asked how we liked; overall a good experience was kinda quite for lunch but not many places open for lunch 11:30 ”

- Chris Warren -

“ First time trying this restaurant and our whole party enjoyed their meal. Good service, fun to talk to the parrot and were very impressed with their food. A very extensive menu and will come back when we can. ”

- Cheryl Atencio -

“ Went for the all you can eat ribs but we chose the combo that included chicken tortilla soup, ribs and fries for 300. It was so good. The waitresses were excellent and the musician was excellent. Had horrible service years ago but tonight I would highly recommend you good and give it a try again. ”

- Laurie Pole -

“ Food was excellent, we had their famous tortilla soup. The only issue would be: large groups all at once. To noisy. Second time there, noise was a dull roar. Had the soup again, excellent. ”

- Mr. L. black -

“ We are on vacation and we are so tired of resort food. I wanted something more authentic. I got it at Ernesto’s. Food was great. Service was great. They were great to talk too. Tortilla soup is amazing. Everything was delicious. Would highly recommend eating there. ”

- Jean Guthrie Peabody -

“ My husband ordered the tortilla soup and half ribs. Tortilla soup was nice and hot with lots of cheese. Very filling Ribs ( 6) very tender and lots of sauce and fries I had 4 fried fish tacos with cream sauce Service slow but we had complimentary tacos and salsa to start Friendly staff ”

- Kim Wong (黃金菊) -

“ Best steak and eggs I have ever had. Everyone raves about tortilla soup and ribs, but I have been twice before noon, which is breakfast. Excellent coffee with refill, the steak is very tender and garlicky, the over-easy eggs are perfectly done, and the grated hash browns are crispy and so good. Service is friendly and good. Toddler toys make it good for small kids. WARNING: there is no ocean view, but the place is full of orchids and other gorgeous plants. I never want to leave. I would eat there just for the orchids even if the food wasn't so good (but it is). ”

- Linda Morgan -

“ A little hard to find, but when you find it WOW!!! Ribs were awesome, tortilla soup was probably the best we have ever seen and tasted. And I have never gotten a salad quite like the one we got the tomatoes were peeled, there was mango, oranges, craisens, cucumbers, and Lettuce, so good! A genuine friendly experience, feels like you are eating at a relatives backyard (that's a good thing) also if your uber/taxi gets lost its across the street from Servicio Pan Americano de Protección at the corner ”

- Chepe Morales -
Banner

Location & Contact

call to book a table & delivery:
information Ernesto's Good Grub:

Rafael Osuna 157, Versalles, 48310 Puerto Vallarta, Jal., Mexico

Right Now :

See more food places

2423 N Lapeer Rd, Lapeer, MI 48446, United States
3125 Bellmead Dr, Bellmead, TX 76705, United States
277 Upper Richmond Rd, London SW15 6SP, United Kingdom
1301 Market St #3, San Diego, CA 92101, United States
143 NW 23rd St Suite 3, Miami, FL 33127, United States
30 Main St, Chester, MA 01011, United States