This may be the best Mexican food I've ever had.
Prices are quite reasonable, and portions are large.
The chips are salsa were fresh and delicious. I ordered the El Bracero seafood special. It was $11.99, It had amazing tilapia with shrimp, rice, lettuce, tomato, and guacamole. It was really hard to decide what to order since everything looked so good, but I was extremely pleased with this dish. I would happily eat this several times a week. (I actually looked it up in Google maps to see how long it would take to get here to go for dinner, but 1.5 hours is a bit too far).
The other orders included the Veracruz fajitas (looked amazing), the tiliapia tacos (looked good, but not as good as the fajitas), and the chicken burrito (looked good, but not as good as my food).
I was impressed that they had clear descriptions of all of the dishes on the menu, and even pronunciations. They also had a clear vegetarian section, and mentioned that they cook in vegetable oil. This makes it easier to eat with vegetarians.
Everyone was quite happy with their food, and the restaurant selection.
The server was efficient, and helpful. He helped us make good choices, and was there whenever we needed him.
I plan to stop here every time I'm driving through Michigan City.