New

Bangkok 2026 Street Food Guide is live — read the full guide

Food Place Passport

EL Charro Mexican Restaurant in Alabama

Experience authentic Mexican cuisine at EL Charro Mexican Restaurant in Opp, AL. Check menu, hours, reviews, and enjoy great cocktails and local specialties.

4.7 81 reviews $10–20 Mexican Restaurant American · Southern

807 Florala Hwy, Opp, AL 36467, United States

FoodPlacee Passport United States · Alabama · 71698
Verified

EL Charro Mexican Restaurant

Opp, Alabama, USA

Steak Fajitas Lunch Fajitas Chips and Cheese Dip Salsa Taco Salad
Rating★ 4.7 / 5
Price$10–20
CategoryMexican Restaurant
Today 11:00 AM - 09:00 PM

Overview

About This Food Place

EL Charro Mexican Restaurant offers an authentic Mexican dining experience in Opp, Alabama. Known for its casual and cozy atmosphere, this spot draws locals and tourists alike with a menu full of flavorful comfort food, from sizzling steak fajitas to crispy fried Milky Way dessert. The inviting space features trendy touches alongside a well-stocked bar, making it an ideal place for lunch, dinner, or a casual night out.

With a strong 4.7-star rating backed by 81 reviews, EL Charro stands out for fast service, a great selection of beers and cocktails, and a menu that includes both traditional dishes and local specialties. Conveniently located on Florala Hwy, it offers ample free parking and full accessibility, welcoming groups, solo diners, and families with kids.

Gallery

Photos from EL Charro Mexican Restaurant

Real shots of the food, atmosphere, and signature dishes at this location.

View all photos

Local favorites

Why People Come Here

This lively Mexican restaurant in Opp, Alabama, offers a casual and cozy atmosphere where guests enjoy fast service and flavorful local specialties.

Fast Service

With quick order turnaround, diners can enjoy a delicious meal without long waits, making it ideal for lunch or a quick bite.

Great Cocktails & Beer

A diverse beer selection and expertly crafted cocktails complement the menu perfectly, enhancing any dining occasion.

Family & Group Friendly

A welcoming spot for groups and families, featuring a kids' menu, high chairs, and a comfortable setting suitable for all ages.

Convenient Hours

Open daily from 11:00 AM to 9:00 PM, providing ample time for lunch or dinner visits throughout the week.

Accessible Location

Located on Florala Hwy with free parking and full wheelchair accessibility, ensuring easy access for all guests.

Popular Dishes

Favorites include Steak Fajitas, Chips and Cheese Dip Salsa, and Taco Salad, praised by both locals and visitors.

Cozy & Trendy Atmosphere

The casual yet stylish setting makes it great for solo dining, date nights, or casual group outings.

Experience

When & How to Enjoy This Place

Whether stopping by for a quick bite or settling in for a hearty meal, EL Charro Mexican Restaurant provides a welcoming environment with flavorful Mexican cuisine and refreshing drinks.

Fast service, large portions, and friendly staff make this spot a favorite for everything from solo lunches to group dinners. The on-site bar with a great beer and cocktail selection adds to the vibrant yet laid-back vibe. — FoodPlacee editorial note

Group Dinner

Enjoy a lively meal with friends or family in the private dining room or cozy main area, savoring specialties like steak fajitas and tacos alongside cold beers or cocktails.

Lunch Break

Take advantage of lunch specials such as Birria Quesadilla or Special 23 for a quick yet satisfying meal during a midday break, perfect for solo diners or work gatherings.

Takeout Convenience

Order your favorite dishes like chips & salsa combo or tacos to-go, ideal for enjoying EL Charro’s authentic flavors at home without missing out on quality and taste.

Casual Dinner

Relax in a trendy yet casual setting for dinner service that includes table service and a thoughtfully curated menu of small plates, comfort food, and desserts.

Date Night or Special Occasion

The cozy atmosphere paired with great cocktails and local specialties makes it a memorable choice for celebrating birthdays or enjoying a night out.

Best for

Lunch Dinner Solo dining Groups Cocktails Takeout Wheelchair accessible Free parking

Guest sentiment

What People Feel

A snapshot of what local diners frequently mention about this location.

MV
Marie Vidich 4 week ago

"Good food and my waiter was excellent. He brought sour cream without being asked and suggested another option I might like when I told him the taco loco was really good."

NH
Nancy Hall 4 week ago

"The food is fantastic. The service is good. Better wear a coat because they keep it freezing in there."

MS
Michelle Smith 2 month ago

"We have been here several times. We have gotten several specials and several regular menu items. They are left overs to take home. For a family of 4 we have spent less than 100 each time. I suggest you try it when you're in opp, al"

D
Debra 3 month ago

"Happy Birthday to me (58), Hahaha..! And to my Grandson Dylan (18), who was just a few days before.. Oh how I love this restaurant.. the people are always smiling and talkative, Most of them recognize me when I come in, and a few take a minute to come over just to say hi.. The food is ALWAYS on point, especially the steak tacos Americana.. (which I honestly eat too many of..lol) The seafood burrito, cannot be beat for flavor and portion size..(it covers the plate) and of course the Steak Jalisco.. Always tender, covered in onions and mushrooms , and then topped with Queso.. OMG so delicious. Thank you Antonio, for making my birthday extra special this year!"

SM
Syonia Miller 3 month ago

"My sister and I popped in for lunch on ̈ Friday and had fajitas. On the lunch menu it was the perfect amount and very delicious! Fast too! We'll be back!"

T
Tracy 3 month ago

"Food was very yummy and service was real quick. Very clean place and unlike some places the silverware was clean."

DM
Diana Martin 4 month ago

"Update: My husband and I dined here yesterday. The food was much better the second time around. This restaurant is fairly new. The facilities were clean and cozy. The service was good. The food was good but a bit bland to my liking. My husband loved his dish. The portions are large. The chips and dip were very good."

AS
Adiva Swinea 4 month ago

"It doesn’t feel like we’re in Opp. The food is by far the best Mexican I’ve had since I’ve been in Alabama. I have lived in SoCal, central Florida and upstate NY. This place has the best tasting Mexican. We ordered the Carne Asada fries, California Veggie plate, Mexican Fried Rice, and Seafood nachos (subbed the chips for rice), horchata, root beer, and lemonade. Great for date nights, family night, or events. They have an enclosed section in the back. Great music. And this is not a paid or requested review. I went out of my way with this review because I was extremely impressed with the food and service."

Visit info

When to Visit

Weekly hours below — always confirm with the business before holidays or special events.

Today Closed
Weekly hours
Monday 11:00 AM - 09:00 PM
Tuesday 11:00 AM - 09:00 PM
Wednesday 11:00 AM - 09:00 PM
Thursday 11:00 AM - 09:00 PM
Friday 11:00 AM - 09:00 PM
Saturday 11:00 AM - 09:00 PM
Sunday 11:00 AM - 09:00 PM
Hours may change. Please confirm with the business before visiting.

Best time to visit

Visits usually last between 25 minutes to an hour, with convenient hours that fit both lunch and dinner plans in a relaxed environment.

Weekdays 11:00 AM – 9:00 PM for lunch or dinner Evenings popular for groups and family visits Plan around meal times to avoid peak crowd rush Ideal for casual dining with cocktails and beer

On the map

Where This Food Place Lives

Find your way to EL Charro Mexican Restaurant in Alabama .

Address 807 Florala Hwy, Opp, AL 36467, United States
Phone +1 334-764-8084
Area Alabama
Call Address copied ✓

Questions answered

Food Place Questions

Find answers to common questions about EL Charro Mexican Restaurant, including hours, menu options, accessibility, and dining experience.

EL Charro is open daily from 11:00 AM to 9:00 PM. Hours may vary occasionally, so checking ahead is recommended.

Yes, both dine-in and takeout services are available. Delivery is not offered at this location.

Accessibility features include a wheelchair accessible entrance, parking lot, restroom, and seating to accommodate all guests.

The menu features Mexican comfort food like enchiladas, tacos, fajitas, and desserts such as churros. A selection of beer, wine, cocktails, and hard liquor is also available.

Yes, the restaurant welcomes families with kids, providing a kids' menu and high chairs to ensure a comfortable experience.

Free parking is available both in a dedicated parking lot and on the street near the restaurant for convenient access.

Payments can be made using credit and debit cards, making transactions quick and easy.

Most guests spend between 25 minutes to 1 hour dining here, making it suitable for quick bites or relaxed meals.

For owners

Own or manage this food place?

Update this page with accurate hours, menu details, photos, and business notes — and reach food lovers searching for places like yours on FoodPlacee.

Menus, prices, hours, services, and availability may change. Please contact the food place directly before visiting or ordering.