11115 Hutchison Blvd, Panama City Beach, Florida 32407 USA
Royal Red Boiled Shrimp
Photo Credit: Yelp