Cuisine(s)
American/New American
Meal Times
Dinner, Lunch

Saltgrass Steakhouse

1502 Seawall Blvd., Galveston, TX, 77550
Galveston  •  (409) 762-4261
Sun - Thurs: 11am - 9:30pm; Fri - Sat: 11am - 10:30pm