Did they sell green tomatoes to make fried green tomatoes?
Address: 1033 A1A Beach Blvd, St. Augustine, FL 32080, USA
Ember Behrends | Jan 9, 2022
I've definitely seen them there. Not sure how recently.
Jamie Herkel | Jan 9, 2022
They should. Call and ask
Thanks! Your answer is awaiting moderation.