Grand Cantina

$ • Mexican, Bars

Hours today·

About Grand Cantina

Grand Cantina is a spacious restaurant that offers a wide selection of traditional Mexican dishes. The bright and clean ambiance, along with the full bar and accommodating staff, create a comfortable dining experience. The menu features generously portioned appetizers and entrees that come with rice and beans. The Chile Relleno and Volcan Burrito are popular menu items. The restaurant caters to both small and large groups, providing a satisfying dining experience. Customers have highlighted the extensive menu options, including kid-friendly choices, and the high-quality, well-cooked food. The staff has been commended for their attentiveness and politeness. Customers have described the food as delicious, with amazing presentation and short wait times, as well as the staff being excellent and very professional. Recent reviews praise the grand fajitas for their fantastic seasoning and mention that the beans are best. The street tacos and complementary chips and salsa are noted as being delicious. Large portions are offered for kids meals, and the frozen margaritas are good. It is considered one of the best Mexican restaurants in the Birmingham area, known for its excellent service for large groups.

Menu

Add a Menu
Grand Cantina Menu
Grand Cantina Menu

Customers' Favorites

Photos

Add a Photo
Grand Cantina
Grand Cantina
View All Photos

Grand Cantina Reviews

4.3
103 ratings
5
72%
4
7%
3
7%
2
2%
1
12%
Food
4.4
Atmosphere
4.3
Service
4.4

Share your opinion about Grand Cantina

Great restaurant excellent service and great food highly recommend to anyone! Staff and owner is wonderful!
I’ve seen several reviews for here recently with people raving about the food and the service, so my husband and I were tempted and eager to try. It was so good! Every single thing we ordered tasted fresh and delicious. Can’t want to come back!
Highly recommend.Generous proportions and excellent guacamole.

Read All Reviews(103)

Hours

Monday 11AM - 9PM
Tuesday 11AM - 9PM
Wednesday 11AM - 9PM
Thursday 11AM - 10PM
Friday 11AM - 10PM
Saturday 11AM - 10PM
Sunday 11AM - 9PM
Updated on: