Barrio - Eat Mexican

Barrio - Eat Mexican Barrio - Eat Mexican is a vibrant and colorful restaurant offering fresh, home-style Mexican cuisine in the heart of Carlsbad Village. Guests can enjoy the Latin Spirit on the outside patio or in the colorful dining room while indulging in over 100 tequilas from the full bar. The house-made sauces, tamales, soups and salsas are made from scratch each day using natural flavors and seasonal ingredients. Dogs are also welcome on the outside patio.
(283)

Recent social media posts

Join us ๐Ÿป๐Ÿท๐Ÿป๐Ÿท๐Ÿป from 11:30am to 9:00pm today! Taco Tuesday All Day$5 Tacos Happy Hour 3 to 6 pm$5 Draft BeersJoin Us CHEER...
08/04/2026

Join us ๐Ÿป๐Ÿท๐Ÿป๐Ÿท๐Ÿป from 11:30am to 9:00pm today! Taco Tuesday All Day
$5 Tacos
Happy Hour
3 to 6 pm
$5 Draft Beers

Join Us CHEERS

Dive into cheesy enchiladas smothered in savory sauce with a side of flavorful beans and rice.
08/03/2026

Dive into cheesy enchiladas smothered in savory sauce with a side of flavorful beans and rice.

Sip on the perfect blend of citrus and tequila with our refreshing margarita. ๐Ÿน
08/01/2026

Sip on the perfect blend of citrus and tequila with our refreshing margarita. ๐Ÿน

07/31/2026

Thank you for the glowing review! We're thrilled to be your go-to spot for amazing flavors and good times. Can't wait to see you again! ๐ŸŒŸ

Enjoy a hearty and satisfying plate of enchiladas with perfectly seasoned rice and beans.
07/30/2026

Enjoy a hearty and satisfying plate of enchiladas with perfectly seasoned rice and beans.

Looking for the perfect spot to host your next birthday, family reunion, or wedding in Carlsbad? Our venue is ideal for ...
07/29/2026

Looking for the perfect spot to host your next birthday, family reunion, or wedding in Carlsbad? Our venue is ideal for these and other special occasions. Inquire today about our private party services!

๐ŸŽŠ๐Ÿฝ๏ธ

07/28/2026

Letโ€™s make your plans easy. Book a table for Mexican food and enjoy a comfortable spot with plenty of flavor. ๐Ÿช…

A refreshing pint and a shot with lime create the perfect duo for any gathering. ๐Ÿป
07/26/2026

A refreshing pint and a shot with lime create the perfect duo for any gathering. ๐Ÿป

Bring your friends for a round of street tacos packed with juicy carne asada, chicken, or beef, plus cilantro, onions, a...
05/21/2026

Bring your friends for a round of street tacos packed with juicy carne asada, chicken, or beef, plus cilantro, onions, and salsa verde. Which filling would you pick first and why? ๐ŸŒฎ๐Ÿฅ‘

Stop scrolling! These mouthwatering Mexican dishes and refreshing drinks are calling your name. Enjoy a delicious meal i...
02/13/2026

Stop scrolling! These mouthwatering Mexican dishes and refreshing drinks are calling your name. Enjoy a delicious meal in Carlsbad with friends or family. See you soon! ๐ŸŒฎ๐Ÿน

Address

530 Grand Avenue
Carlsbad, CA
92008

To get to the Mexican restaurant and bar & grill located on Grand Avenue in Carlsbad, you can take the North County Transit District's Sprinter train to the Carlsbad Village station. From there, walk south on State Street until you reach Grand Avenue. The restaurant will be on your right.

If driving, take Interstate 5 to exit 48 for Carlsbad Village Drive. Head west on Carlsbad Village Drive until you reach State Street and turn left. Continue south on State Street until you reach Grand Avenue and turn right.

There is parking available along Grand Avenue as well as in nearby parking lots.

Opening Hours

Monday 11:30am - 8pm
Tuesday 11:30am - 8pm
Wednesday 11:30am - 8pm
Thursday 11:30am - 8pm
Friday 11:30am - 9pm
Saturday 11am - 9pm
Sunday 11am - 8pm

Alerts

Be the first to know and let us send you an email when Barrio - Eat Mexican posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Share

Category

What people say

Barrio - Eat Mexican is a must-visit restaurant in Carlsbad Village. This Mexican restaurant offers fresh and delicious home-style food that is made from scratch every day. The house-made sauces, tamales, soups, and salsas are uniquely inspired by natural flavors and seasonal ingredients. The outdoor patio, colorful dining room, and outdoor bar capture the essence of the Latin spirit and make for a great ambiance to enjoy your meal.

The full bar at Barrio - Eat Mexican offers over 100 tequilas to choose from, making it a perfect spot for happy hour or a night out with friends. The location on Grand Avenue is convenient and easily accessible.

One of the best things about Barrio - Eat Mexican is that they welcome dogs on their patio, so you can bring your furry friend along while enjoying your meal. Overall, Barrio - Eat Mexican is a fantastic restaurant that offers delicious food, great drinks, and an excellent atmosphere.