10018 Startz Road
Canyon Lake, TX 78133
Hours: Monday & Tuesday: Closed
Wednesday & Thursday: 11am - 9pm
Friday & Saturday: 11am - 10pm
Sunday: 11am - 9pm
Gennaros is probably the best restaurant at the lake, certainly the most popular. Reservations are strongly advised or be prepared to wait for a while. This is a moderately priced fancy restaurant and is family friendly. Low carb and gluten-free choices are available. Take-out is another option if you can't get seated right away. Gennaro's has opened a second location in New Braunfels at Common Street and Loop 337. Great authentic food and ambiance!