Voted in St. Louis Magazine's Best Restaurants in St. Louis and Best Queso in St. Louis by Ian Froeb of St. Louis Post-Dispatch.
630 North and South Road
University City, MO 63130
Tuesday - Thursday: 4pm - 9pm
Friday - Saturday: 11:30am - 10pm
Our bar remains open one hour after our kitchen closes
Sunday & Monday : closed