Alta Calle Update Establishment
3131 S Grand Blvd.
St. Louis , MO 63118
$10 to $15
Tuesday through Sunday - 11am-2pm / 5pm-10pm
Lunch , Dinner
All Major Credit Cards
5 St. Louis restaurants to get carryout from for Cinco de Mayo
These St. Louis spots are still open for carryout and have got all your Cinco de Mayo desires covered.