I've always loved going but now it's all gone. Only open on 1 floor. Track and grounds not maintained anymore.
Need a hotel stay before or after your cruise? Check out Booking.com!
The Terrace Clubhouse is a restaurant inside Gulf Greyhound Park in La Marque, Texas.
If you've eaten here before why don't you
tell us about it?