Diego’s Cantina Update Establishment
630 North and South Rd.
St. Louis , MO 63130
$10 to $15
Sunday & Monday - Closed
Tuesday through Thursday - 4pm - 9pm
Friday & Saturday 12pm - 10pm
Lunch , Dinner
All Major Credit Cards
Station No. 3, a new concept from the owners of Frida’s and Diego’s, will open in former Utah Station location this fall
Station No. 3 opens this fall taking the place of Utah Station in Benton Park.
The art of nachos
Infinitely customizable and sure to please nearly anyone regardless of diet and taste, nachos are an opportunity to get creative in the ...