Texas Star Bar & Grill
No reviews yet
Orders through Toast are commission free and go directly to this restaurant
All hours
Sunday | 9:00 am - 3:59 am |
Monday | Closed |
Tuesday | 9:00 am - 3:59 am |
Wednesday | 9:00 am - 3:59 am |
Thursday | 9:00 am - 3:59 am |
Friday | 9:00 am - 3:59 am |
Saturday | 9:00 am - 3:59 am |
Restaurant info
Largest wine bar in Southeast Texas with over 300 wines from around the world. Steak nights on Fridays. Private dinners available!
Location
4201 South Major Drive, Beaumont, TX 77707
Gallery