
Friday & Saturday Lunch is Served!

DIABLITOS CANTINA LUNCH IS NOW
AVAILABLE FRIDAY & SATURDAYS FROM 11AM-3PM!

at Sanctuaria Wild Tapas
4198 Manchester Avenue, St. Louis, MO 63110


Visit Diablitos Cantina