
OG Palmas
Taco Special:
Mushroom street taco: cilantro, onion, seared cheese, roasted guajillo sauce


Options
- Takeout (call-in)
Location
7356 Manchester Rd, Maplewood, MO 63143, USA
(314) 645-3364 WebsiteHours
Monday- Thursday
11 am - 10 pm
Friday-Saturday 11 am - 11 pm
Sunday 12 am - 9 pm