Cravings is a cozy and welcoming restaurant located in New Braunfels, Texas. It's a great place to grab a delicious and satisfying meal, whether you're in the mood for a sandwich, soup, or salad. The menu is extensive and offers a variety of options to suit different tastes and dietary needs.The restaurant has a pleasant atmosphere, with a casual and relaxed vibe that makes you feel right at home. The staff is friendly and attentive, and they seem to genuinely care about their customers' experiences. The service is prompt and efficient, and the orders are made to order, so you can expect a freshly prepared meal every time.One of the standout features of Cravings is its commitment to using high-quality ingredients and preparation methods. The food is made with love and care, and you can taste the difference. The portions are generous, and the prices are very reasonable, making it an excellent value for the quality and quantity of food you receive.Cravings is also known for its creativity and willingness to try new things. The menu is constantly evolving, and the chefs are always experimenting with new flavors and ingredients. This means that you'll never get bored with the same old options, and you'll always have something new to look forward to.The only downside to Cravings is the limited hours of operation. The restaurant is only open during the weekdays, which can make it difficult for some people to visit. However, the staff is very friendly and accommodating, and they're always happy to help you plan your visit around their schedule.Overall, Cravings is a fantastic restaurant that offers a unique and delicious dining experience. If you're in the area, be sure to stop by and try one of their mouth-watering sandwiches or soups. You won't be disappointed!