Del Rio Mexican Grill in Franklin made a bright splash in August, to the delight of many people in the area, according to their Facebook reviews. The space at 170 Davis Street in Franklin, which housed other restaurants in the past, such as Sol Sisters Cantina, Loco Mex, Captain Billys, and Loco Rio has taken customers by surprise with its top-rated Mexican food.
Reviews praise the food quality, the service, and the beautiful decor. If you haven’t yet tried it, make a point to stop in for a meal, and you’ll become a regular before you know it. To learn more about Del Rio Mexican Grill click here to visit their Facebook page.
In other related news: Sol Sisters Cantina recently moved to Bowdon, Georgia and opened in the former Loco Mex Downtown Bowdon location off City Hall Avenue.