Pub • Lunch • Cheese • Mexican
"We live North of Indy, but whenever we get the chance to stop in to Puerto Vallarta in Greenwood.... we do !!!! Great food, great atmosphere, great people..... Food is always great, Margaritas always cold and great. Just love this place"