Established in July of 2015, our flagship brick and mortar restaurant is located in the diverse South Grand dining district of Saint Louis. The restaurant has 26 seats inside and a small patio that seats 22 people. The patio also features a fire pit for roasting Lechon. We like to think that the atmosphere is fun, casual and child friendly.
Hours of Operation:
Monday through Thursday 11am-10pm
Friday through Saturday 11am-1am
3559 Arsenal St.
St. Louis, MO 63118