Bacchus Kitchen + Bar

Bacchus Kitchen + Bar

215 E. Dallas Road, Grapevine, Southlake, Texas 76051

817.251.3040

Visit Website

Monday through Friday, 6:30 a.m. to 11 p.m.; Saturday and Sunday, 7 a.m. to 11 p.m.