EL Charro | Mexican Restaurant
$ • Mexican, Salad, SeafoodAbout EL Charro | Mexican Restaurant
Customers' Favorites
Chips and Cheese Dip Salsa
Steak Fajitas Lunch Fajitas
Taco Salad
Recent Reviews
Good flavor, great service from Angeles the waiter, and prices are decent.
Excellent food! Great service! Loved our first time there and will be going again soon!
Folks are great and food is super.
Hours
| Monday | 11AM - 9PM |
| Tuesday | 11AM - 9PM |
| Wednesday | 11AM - 9PM |
| Thursday | 11AM - 9PM |
| Friday | 11AM - 9PM |
| Saturday | 11AM - 9PM |
| Sunday | 11AM - 9PM |
EL CHARRO | Mexican Restaurant in Opp, AL, serves consistently hot, fresh, and tasty food with fast service. The menu is huge, and the food is by far the best Mexican in Alabama, according to diners who have lived in SoCal, central Florida, and upstate NY. Never a bad meal or service. Specific dishes praised include the Taco loco, fajitas, Carne Asada fries, California Veggie plate, Mexican Fried Rice, Seafood nachos (subbed chips for rice), steak tacos Americana, seafood burrito (covers the plate), and Steak Jalisco (tender, covered in onions and mushrooms, topped with Queso). Drinks like horchata, root beer, and lemonade are available. Great for date nights, family night, or events, with an enclosed section in the back and great music. For a family of four, meals are under $100 with leftovers. The staff is always smiling and talkative, recognizing regulars. Reviewers highly recommend trying this spot.