113 Main St, Villa Rica, Georgia 30180 USA
Steak and chicken fajitas best in town there so good!!
Photo Credit: Yelp