1012 Bienville Blvd, Dauphin Island, Alabama 36528 USA
Steamed tuna with spicy hot seasoning.
Photo Credit: Yelp