El Sol

Mexican restaurant

El Sol shines brightly on Valley Ave, offering a delightful taste of Mexico in a cozy yet trendy setting. Patrons rave about the authentic flavors and fast service, making it a popular choice for both solo diners and groups alike. With a diverse menu featuring tacos, menudo, and fresh guacamole, it’s perfect for lunch, dinner, or late-night cravings. Enjoy the casual atmosphere, where friendly staff ensure a welcoming experience. Plus, the accessibility options make it easy for everyone to savor this hidden gem!

Contact Info

  • Location: 328 Valley Ave, Birmingham, AL 35209
  • Phone: (205) 941-1772
  • Price range: $$
El Sol

Opening hours

  • Monday: 4 pm-1 am
  • Tuesday: 4 pm-1 am
  • Wednesday: Closed
  • Thursday: 4 pm-1 am
  • Friday: 4 pm-4 am
  • Saturday: 1 pm-4 am
  • Sunday: 1 pm-4 am

Services

  • Wheelchair-accessible car park
  • Wheelchair-accessible entrance
  • Wheelchair-accessible seating
  • Wheelchair-accessible toilet
  • Takeaway
  • Dine-in
  • Delivery
  • Fast service
  • Lunch
  • Dinner
  • Solo dining
  • Alcohol
  • Beer
  • Cocktails
  • Coffee
  • Comfort food
  • Happy-hour drinks
  • Healthy options
  • Late-night food
  • Quick bite
  • Small plates
  • Spirits
  • Wine
  • Lunch
  • Dinner
  • Dessert
  • Seating
  • Bar on site
  • Toilets
  • Casual
  • Cosy
  • Trendy
  • Groups
  • Tourists
  • Credit cards
  • Debit cards
  • NFC mobile payments
  • Credit cards
  • Good for kids
  • High chairs
  • Kids' menu
  • Free of charge street parking
  • Free parking lot
  • Plenty of parking
El Sol Food & drink
El Sol Vibe
El Sol Menudo
El Sol Street View

Menus and Prices

El Sol menu prices 1
El Sol menu prices 2
El Sol menu prices 3
El Sol menu prices 4

Add Your Review

You can upload up to 4 images (JPEG, PNG, WebP).

Recent Reviews

Eudora Turcotte

September 15, 2024

El Sol is truly a hidden gem in Birmingham! 🌟 I visited recently and felt instantly welcomed by the friendly staff. Their late-night hours are perfect for those post-nightlife cravings.

I ordered the quesadilla with a side of fresh guacamole and rice, and it was delicious - so authentic! The cozy atmosphere complements the tasty food perfectly. Plus, plenty of parking made the visit stress-free.

If you're in the mood for great Mexican cuisine, don’t miss out on this spot! I can’t wait to return for more tacos and their cozy vibe... 🌮✨


Nearby Restaurants

El Taco Loco

Mexican restaurant

702 Valley Ave, Birmingham, AL 35209, United States

Great Wall Chinese Restaurant

Chinese restaurant

706 Valley Ave, Birmingham, AL 35209, United States

Full Moon Bar-B-Que

Barbecue restaurant

337 Valley Ave, Birmingham, AL 35209, United States

Wendy's

Fast food restaurant

345 Valley Ave, Birmingham, AL 35209, United States

The Upper Deck

Sports bar

449 Valley Ave, Birmingham, AL 35209, United States

Taco Bell

Fast food restaurant

381 Palisades Blvd, Birmingham, AL 35209, United States

Guthrie's of Homewood

Chicken restaurant

341 Palisades Blvd, Birmingham, AL 35209, United States

Waffle House

Breakfast restaurant

316 Valley Ave, Birmingham, AL 35209, United States

Zaxbys Chicken Fingers & Buffalo Wings

Chicken restaurant

282 Palisades Blvd, Birmingham, AL 35209, United States

Wings R King 104 Lakeshore

Chicken wings restaurant

pavilion, 2802 Lakeshore Pkwy, Birmingham, AL 35211, United States

East of the Mississippi Diner

Diner

3103 Ensley 5 Points W Ave, Birmingham, AL 35208, United States

Buffalo Wild Wings

Chicken wings restaurant

1416 4th Ave S, Birmingham, AL 35233, United States

Makarios Kabobs & Grill

Mediterranean restaurant

940 20th St S, Birmingham, AL 35205, United States

The Standard at Pizitz Food Hall

Restaurant

1821 2nd Ave N #188, Birmingham, AL 35203, United States

Chick-fil-A

Fast food restaurant

625 19th St S, Birmingham, AL 35233, United States

HERO

Donut shop

1701 1st Ave S Suite 135, Birmingham, AL 35233, United States

Fowl Play

Restaurant

2609 35th Ave N, Birmingham, AL 35207, United States

Aj's wings

Restaurant

3400 26th St N, Birmingham, AL 35207, United States

Sarris Restaurant

American restaurant

600 31st St N, Birmingham, AL 35203, United States

Panera Bread

Cafe

1802 6th Ave S Room 2310, Birmingham, AL 35233, United States