My boyfriend and I found this one is southern Alabama while we were visiting family.
We’re still confused is to what they were aiming for here. Is the restaurant owned by stewed tomatoes? Or maybe stewed tomatoes are the only thing they serve? Inquiring minds want to know. Unfortunately we drove by on Christmas Eve and they were closed.