On the Bayou
Address:
6028 Heards Lane, Galveston, TX 77551
Phone:
(409) 497-4584
Hours:
- Mon: 11am-2am
- Tue: 11am-2am
- Wed: 11am-2am
- Thu: 11am-2am
- Fri: 11am-2am
- Sat: 11am-2am
- Sun: 11am-2am
Restaurants,
Bars,
Cajun
Other Businesses:
- Cafe Bar at 4700 Broadway St, Galveston, TX 77551
- Island Seafood at 1923 61st St, Galveston, TX 77551
- El Nopalito Restaurant III at 6001 Avenue P 1/2, Galveston, TX 77551
- Mario's Ristorante at 6023 Avenue Q 1/2, Galveston, TX 77551
- Joe's Crab Shack Pier 19 at 2000 Wharf Rd, Galveston, TX 77550