Diego’s CantinaAddress630 North and South Rd, St. Louis, MO 63130Phone(314) 553-9906Rating★ 4.1(297 reviews)HoursSunday: ClosedSee all hoursWebsitediegosstl.comSourceGoogle MapsAre you the business owner? Claim this listingCustomer ReviewsShare your experience.Leave a reviewView on Google Maps →