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 amazing staff. The menu offers all-day breakfast and lunch, including delicious biscuits. Customers praise the friendly service, like Duane who always serves 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. Overall, Union Station Diner remains a favorite weekend destination for many, with consistent excellent customer service and tasty food.