2808 W 12th St, Panama City, Florida 32401 USA
Order at this counter & pay & grab a number
Photo Credit: Yelp