Viva Villa Mexican Grill
3717 E North St, Greenville
(864) 609-4477
Recent Reviews
Order Online
You May Also Like
Visionz restaurant/bar - 3717 E North St
Chicken Wings, Bar, Tacos
McDonald's - 630 Howell Rd
Fast Food, Burgers, Coffee & Tea
Stanley's Ice Cream - 3601 E North St
Ice Cream Shop, Ice Cream & Frozen Yogurt, Patisserie/Cake Shop, Ice Cream
Restaurants in Greenville, SC
Viva Villa Mexican Grill
3717 E North St, Greenville, SC 29615
(864) 609-4477