My family has eaten at Herbert's in New Braunfels for lunch without any issues. The food was average but the value was good. We went again last night for dinner and had an unfortunate experience. We waited for 10 minutes at the hostess station to be seated and was told to seat ourselves since we wanted to eat on the outside deck so that our children could play on the playground. We sat at a table outside and waited 10 minutes and no one came to give us menus/water/chips, etc. My wife then went inside to get the attention of a waitress to attend to us. The waitress took our drink order and returned with the wrong drink. It took 10 minutes (again) to get the correct drink brought to our table. After we finally ordered, we waited 40 minutes and still did not have our food. We asked the waitress if she knew where our food was and it was apparent that she had forgotten about us. She went inside and brought our food out shortly afterwards but it had obviously been sitting under a warmer as the guacomole was brownish and warm and the beans/enchiladas were lukewarm. One of the orders was supposed to come with a taco which we brought to the attention of the waitress. She then argued that it did not until we pointed it out on the menu. The atmosphere of the deck is very nice with playground equipment and lights, unfortunately the waitstaff needs better training. As one of our friends said "This place is perfect for football: come for kickoff, be seated first quarter, order by halftime and eat your meal when the game is over!"
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.