119 NW Atlantic St, Tullahoma, Tennessee 37388 USA
The final shot of the place with too many customers to provide prompt service.
Photo Credit: Yelp