food was spot on, service was solid. I'll be back. needs more patrons! new ownership is trying. you won't be disappointed!
Cowbron
(72)
Photos
COWBRON Mexican Restaurant is a newly established dining establishment in Saint Louis, MO, offering a delectable selection of Mexican cuisine. With a commitment to providing delicious and high-quality food, COWBRON aims to create a clean and friendly environment for all its guests.
Located at 3248 Laclede Station Rd, COWBRON invites visitors to indulge in their flavorful dishes and enjoy a memorable dining experience. Whether you're craving traditional Mexican favorites or exploring new flavors, COWBRON is dedicated to serving up tasty meals that satisfy every palate.
Generated from the website
Also at this address
Reviews

The booths are spacious. The enchiladas and shrimp tacos were really good. Reasonably priced. Good portions. We'll be back.

Mexican!!!! Who don't like fajitas and margaritas:) Located in a long strip mall with plenty of parking . Upon walking in restaurant was empty , I'm guessing we were the first patrons. Ample...

Mexican is my food of choice and Cowbron made me realize why I stand on my decision. Upon entering I was greeted and seated promptly with chips and salsa brought to the table. I ordered a lunch...

okay definitely might've wrote a bias review when i was here on cinco de mayo. proof that service is everything. this time our server was not the best. no drink refills. no one wants to eat after...