Eating American (Traditional) at The Yucatan Beach Stand restaurant in Fort Myers Beach, FL.

The Yucatan Beach Stand

menu/order