Review of The Spot

3204 Seawall Blvd, Galveston, TX 77550

Overall Rating

Review


Front desk said no GF menu, but they probably could wrap a burger in lettuce. A total joke.

Updated 4 years ago

Celiac