Costa Vida Fresh Mexican Grill

$ • Mexican, Fast Food

Hours today·

About Costa Vida

Costa Vida Fresh Mexican Grill offers a variety of tasty Mexican dishes and is known for its excellent customer service. The food is consistently praised, particularly the black beans, moist rice, sweet pork, and flavorful Pico de Gallo. The steak tacos are highlighted as a must-try, with perfectly cooked and seasoned meat. Customers appreciate the friendly staff, who often remember regular orders and go the extra mile for those with dietary restrictions, ensuring a safe and welcoming experience. However, some reviews mention that the prices can be a bit high for the portion sizes compared to other nearby options. Despite this, many diners enjoy the atmosphere and convenience of the seating, as there is always a comfortable spot available. Overall, Costa Vida is recognized as a great place for a quick and satisfying meal, making it a popular choice among locals.

Menu

Add a Menu
Costa Vida Fresh Mexican Grill Menu
Costa Vida Fresh Mexican Grill Menu

Customers' Favorites

Photos

Add a Photo
Costa Vida Fresh Mexican Grill
Costa Vida Fresh Mexican Grill
View All Photos

Costa Vida Reviews

3.8
246 ratings
5
55%
4
11%
3
9%
2
9%
1
16%
Food
4.0
Atmosphere
4.1
Service
4.2

Share your opinion about Costa Vida Fresh Mexican Grill

Food was very good! Will definitely go back!! 😊
We eat there frequently. The food always tastes fresh and is flavourful. The staff is pretty steady, which is nice to see the same faces when we go there. They are also extremely friendly. You get a lot of food for your money. Occasionally, we will try other Mexican Restaurants, but we always go back to Costa Vida.
I love this place so, so much 🩷 The staff are super friendly and thoughtful about food quality, and the beach themed interior + Easy Listening music reminds me of my home on the west coast 🌊 I've been here at least a dozen times and get the same meal every time: nachos w/ sweet pork + horchata. Love, love, love their sweet pork & horchata 🩷🩷🩷

Read All Reviews(246)

Hours

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