Vila's Mexican & Cuban Restaurant

$ • Mexican, Latin American

Hours today·

Book a table: 7:00 PM 7:15 PM 7:30 PM More

About Vila's Mexican & Cuban Restaurant

Vila's Mexican & Cuban Restaurant offers a diverse menu with both Mexican and Cuban cuisine. The restaurant is praised for its delicious food, including vegetarian options like veggie quesadillas and fajitas, as well as popular dishes like the Cuban sandwich and gringo tacos. Customers highlight the attentive and friendly staff, who provide excellent customer service. The restaurant is also described as kid-friendly and wheelchair accessible, making it a welcoming option for all diners.

The restaurant offers affordable happy hour specials, including a special October Halloween cocktail. Customers enjoy the lively atmosphere, delicious food, and good drinks, especially margaritas. The staff, including a friendly server named Leticia, are appreciated for their helpfulness and excellent service. Many visitors emphasize the great atmosphere and delicious, made-to-order food, especially during lunch when it tends to be less busy.

Overall, Vila's Mexican & Cuban Restaurant is a popular spot in the area, known for its diverse menu, friendly staff, and delightful dining experience.

Menu

Add a Menu
Vila's Mexican & Cuban Restaurant Menu
Vila's Mexican & Cuban Restaurant Menu

Customers' Favorites

Photos

Add a Photo
Vila's Mexican & Cuban Restaurant
Vila's Mexican & Cuban Restaurant
View All Photos

Recent Reviews

4.6
435 ratings
5
83%
4
7%
3
3%
2
2%
1
5%
Food
4.7
Atmosphere
4.7
Service
4.7

Share your opinion about Vila's Mexican & Cuban Restaurant

Excellent service. Very clean. I am visiting from Texas, been 2x in 5 days. The Guacamole made to order is delicious! Cold, frosted glass of corona was the icing on the GUACAMOLE! 🥰😎 will definitely be back. 5-27-2025
Best Mexican cream of black bean soup I’ve ever had!
Always great food. Service, too. Thank you, Patrizia for a great job.

Read All Reviews(435)

Hours

Monday 11AM - 10PM
Tuesday 11AM - 10PM
Wednesday 11AM - 10PM
Thursday 11AM - 10PM
Friday 11AM - 10PM
Saturday 11AM - 10PM
Sunday 11AM - 10PM
Updated on:
Reserve a table