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? ๐ฎ๐ฅ
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)
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.
| 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 |
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.
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.