Isla Bonita

$$ • Mexican, Vegetarian

Hours today·

About Isla Bonita

Isla Bonita is a lively Mexican restaurant with a warm and inviting atmosphere. The decor is colorful and lively, creating a "siesta"-feel ambiance. The service is friendly and attentive, with servers taking drink orders quickly and providing nice, brewed iced tea with lemon. The restaurant offers a unique touch by bringing out hot refried beans and cheese dip along with the typical complimentary salsa and warm house-made tortilla chips. The menu has many options, including chile relleno and menudo, served in traditional clay bowls piping hot. The menudo is available in red or white, with the red being more tomatoey. The chile relleno is served in a tomato sauce with beans and rice, with a good taste, but some find the portion small and the price a bit steep at $20. The food is delicious, with generous portions and fresh ingredients, though some dishes like spinach enchiladas may differ from expectations. The margaritas, including peach and mango, are flavorful and taste like the fruits they are named after. Prices are reasonable, with plates around $15 to $20. Despite minor service issues, Isla Bonita remains a good spot for a tasty and satisfying meal, especially for those craving authentic Mexican flavors.

Menu

Add a Menu
Isla Bonita Menu
Isla Bonita Menu

Customers' Favorites

Photos

Add a Photo
Isla Bonita
Isla Bonita
View All Photos

Isla Bonita Reviews

4.2
144 ratings
5
69%
4
11%
3
13%
2
2%
1
5%
Food
4.4
Atmosphere
4.6
Service
4.5

Share your opinion about Isla Bonita

I loved every single thing about my dinner. I had a chicken enchilada in mole sauce and a mushroom spinach enchilada in crema sauce. So good! Highly recommend!
The staff is amazing, friendly and helpful.
The food is fresh and authentic (from someone who knows real Mexican Food).
The best. The drinks are delicious and just a great place to eat.
I recommend EVERYTHING!!! The food (wow, such a huge selection to choose from!), the service, the atmosphere—everything was perfecto!

Read All Reviews(144)

Hours

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