Mexican Restaurant
$$
4.7 (1856)
El Barrio offers a vibrant atmosphere and a menu filled with authentic Mexican-inspired dishes. Diners rave about the freshness and flavor of the food, particularly the tacos and enchiladas. While the service is consistently rated highly, some guests noted occasional wait times during peak hours. Overall, it's seen as a must-visit spot in Birmingham with a loyal following, reflective of its quality.
Restaurant website: Website
Phone number: (205) 868-3737
Address: 2211 2nd Ave N, Birmingham, AL 35203, USA
Opening hours
**Some reviews are curated to assist in analyzing authenticity, atmosphere, and service. These reviews enhance user feedback and help us provide better insights. Your genuine reviews make all the difference—share your experience today to enhance our ratings!**
" El Barrio has quickly become one of my favorite spots in Birmingham! The quesadillas were fantastic and had the perfect balance of cheese and flavor. Our server was friendly and made us feel right at home, which I appreciate especially at busy restaurants. I also loved the homemade hot sauces they offered! A great experience all around—just be prepared for a wait during peak hours since it's so popular! " (*Curated Review*)
" I had a lovely time at El Barrio for lunch! I opted for the vegetarian options, and I was really impressed. The potato taquitos were delicious, but I felt like the flavors didn’t quite pop as much as they could have. The service was friendly and quick, which I appreciated. Overall, a solid choice for a casual meal with friends! " (*Curated Review*)
" El Barrio has quickly risen to the top of my 'must-visit' list! The chicken mole was beautifully prepared and bursting with flavor. The service was fast and attentive, which made me feel valued as a customer. The decor adds character and charm, making it a great spot for a casual dinner or a special occasion. Can't wait to return for Taco Tuesdays! " (*Curated Review*)
" Charming and inviting from the get-go! I wasn't sure what to expect at El Barrio, but I left feeling satisfied and eager to return. The homemade chips were crispy, and the salsa had perfect seasoning. The barbacoa quesadilla was delightful and filling. Service was friendly, too! I recommend checking it out during the weekend for a lively atmosphere. " (*Curated Review*)
" This restaurant has quickly become my favorite for Mexican cuisine in Birmingham. Each visit has been met with great service and delicious food. On my last visit, I had the chicken enchiladas and they were heavenly! The atmosphere is always welcoming and lively, and not to mention the margaritas are superb. Don't skip out on this gem! " (*Curated Review*)
" My experience at El Barrio was good overall, but I was a bit disappointed with the wait time. We arrived on a Friday evening around 6 PM and ended up waiting close to 45 minutes for a table, which was expected. However, the tacos were very tasty and had a unique twist I hadn't experienced before. The salsa was fresh, but I wish the portion sizes for the appetizers were a bit bigger for the price. Despite this, I would return for the food alone! " (*Curated Review*)
" I had high expectations for El Barrio based on the reviews and it truly lived up to them! The plantain nachos were unlike anything I've had before, topped generously with pulled pork and fresh toppings. The ambiance was lively and welcoming, a great place to catch up with friends. Our server was knowledgeable and helpful with menu suggestions. One thing to note is the parking can be a hassle during peak hours. " (*Curated Review*)
Address: 2240 Highland Ave, Birmingham, AL 35205, USA
Address: 121 20th St N, Birmingham, AL 35203, USA
Address: 1324 Pinson Valley Pkwy, Birmingham, AL 35217, USA
Address: 2011 11th Ave S, Birmingham, AL 35205, USA
Address: 221 W Valley Ave, Birmingham, AL 35209, USA
Address: 1701 Pinson Valley Pkwy, Birmingham, AL 35217, USA
Address: 940 20th St S, Birmingham, AL 35205, USA
Address: 1024 20th St S Unit 101, Birmingham, AL 35205, USA
Address: 925 8th St S, Birmingham, AL 35205, USA
Address: 2218 2nd Ave N, Birmingham, AL 35203, USA