Taqueria La Monarca
8531 Olive Blvd
St Louis
MO
63132
(314) 991-9949
Closed
Sunday
11:00am-3:00pm
Monday
10:00am-1:00pm, 4:00pm-7:00pm
Tuesday
10:00am-1:00pm, 5:00pm-8:00pm
Wednesday
10:00am-1:00pm, 3:00pm-7:00pm
Thursday
10:00am-6:00pm
Friday
10:00am-2:00pm, 4:00pm-7:00pm
Saturday
10:00am-2:00pm, 6:00pm-7:00pm
Payment Methods:
Visa, MasterCard, Cash, ATM, Debit
Unrated
Open Map
All Pastor/ Barbecued Pork
Chicharron/ Pork Skin
Dinner
Good for Groups
Good For: Lunch
Lengua/ Beef Tongue
Lunch
Mexican
Snack Food
Takeout