if anyone ever goes to Florida they must get the Rock Shrimp at the Dixie Crossroads. Best food ever.
Notify me of followup comments via e-mail