By low key restaurant, with good food and proximity to shopping and sailing port. No liqor. The area is a little runned down but safe and walking distance to hotels.
Address: 2401 Strand St, Galveston, Galveston Island, TX 77550-1411
Location: United States > Texas (TX) > Texas Gulf Coast > Galveston Island > Galveston
Phone Number: +1 409-762-6777