Union Station Diner
$ • American, Vegan, New American
Hours:
512 E San Antonio St, New Braunfels
(830) 627-1727
About Union Station Diner
Customers' Favorites
Union Station Diner Reviews
Ratings
Menu
Hours
| Monday | 7AM - 2PM |
| Tuesday | 7AM - 2PM |
| Wednesday | 7AM - 2PM |
| Thursday | 7AM - 2PM |
| Friday | 7AM - 2PM |
| Saturday | 7AM - 2PM |
| Sunday | 7AM - 2PM |
Union Station Diner is a popular spot with great food and service. The wait is worth it, with hot, quality dishes served by friendly staff. The menu offers all-day breakfast and lunch, including delicious biscuits. Customers praise the friendly service, like staff members who always serve with a smile. Whether you're a local or visitor, this diner is highly recommended for a satisfying meal. Visitors also enjoy the wide variety of omelette options that cater to every taste, from classic flavors to more adventurous choices. The cinnamon rolls are often called the best ever—soft, fluffy, and bursting with flavor, making a perfect sweet treat to go along with your meal. The atmosphere is friendly and inviting, ideal for meeting with friends and family for a delicious breakfast experience. Though there may be a short wait, the friendly staff, good coffee, and tasty eggs make it all worthwhile. The hash browns are lightly salted, which many appreciate. Visitors often note that breakfast portions are generous and filling. The restaurant’s train theme creates a wonderful atmosphere, making it a great place to bring family and friends. Overall, Union Station Diner remains a favorite weekend destination for many, with consistent excellent customer service and tasty food.