OPEN 11:00 - 5:00 Thur - Fri 9:00 - 5:00 Sat 9:00 - 3:00 Sun OR SELL OUT

Best little takeout in Texas!

1713 37th St Galveston, TX