Contact Information
Jema
3005 Locust St, St. Louis, MO, 63103
(314) 531-7400
Established: 2010 • Wheelchair Accessible
Category: Architects
Website: N/A
Email: N/A
Map & Directions
Hours of Operation
Opening hours not available. Please contact Jema at 314-531-7400.
Reviews & Discussion
Reviews around The Web
3.0GoodBased on 1 review
5 stars
4 stars
3 stars
2 stars
1 star

David G
So thisd place got a lot of hype before we went there, and I was very disappointed. The food can barely be called Mexican. There was nothing authentic about it. The salsa was lacking in flavor and kick, and the chips looked like they were…
Citations
91 visits to Jema St. Louis on Locust St
