Address: 9040 Gravois Rd, St Louis, MO 63123 Phone: (314) 261-4642
Reviewed on 02/12/2026
By: Jenelle B.
Such great flavor from an unassuming place! We started with the queso, salsa and chips. The queso was a thick, white cheese with a few diced tomatoes.... more