Your tropical destination
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 314.553.9906 DINING HOURS: Tuesday - Thursday: 4pm - 9pm Friday - Saturday: 11:30am - 10pm Our bar remains open 1 hour after our kitchen closes Sunday & Monday : closed |