Open Today 11:00 AM – 9:00 PM
Business Details
Serving Greenwood, IN
Try The Best Margaritas In Town! Puerto Vallarta, located in Greenwood, IN, is the premier Mexican restaurant serving Johnson County and surrounding areas. We offer a variety of authentic Mexican food, margaritas, lunch and dinner specials, desserts ...
Read more
Greenwood, IN
Products/Brands Offered