
New Saturday & Sunday Lunch Hours!

DIABLITOS CANTINA IS NOW AVAILABLE
FOR LUNCH ON WEEKENDS, BOTH SATURDAY & SUNDAY FROM 11AM-3PM!

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

Visit Sanctuaria Wild Tapas