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