
Wood Shack Soulard
Beef Birria
Rich and flavorful this beef birria is a perfect taco topped with onion, cilantro and a squeeze of fresh lime juice.
Location
1862 S 10th St, St. Louis, MO 63104, USA
(314) 833-4770 WebsiteHours
Monday - Saturday
11AM-8PM
Sunday 11AM-5PM