4.0 – 889 reviews • Mexican restaurant
Social Profile: ![]()


At Costa Vida Fresh Mexican Grill in Farmington, fresh just tastes better. Costa Vida Fresh Mexican Grill serves up made-from-scratch meals using fresh, quality ingredients. Enjoy sweet pork burritos, grilled chicken tacos, hand-rolled enchiladas, crisp salads, and more—crafted right in front of you for bold, crave-worthy flavor. Whether you’re dining in, grabbing takeout, ordering delivery, or planning an event with catering, Costa Vida Fresh Mexican Grill has you covered. Don’t forget to join our Costa Rewards program and start earning points toward free food every time you visit!
Laid-back counter-serve Mexican chain with Baja-style tacos & burritos, plus gluten-free options.
✔️Lunch ✔️Dinner ✔️Dine in ✔️Take out ✔️Delivery
Menu Photos
Order and Reservations
Order: Order online
costavida.com
Photo Gallery
Related Web Results
Costa Vida Locations in Farmington
Laid-back counter-serve Mexican chain in Farmington with Baja-style tacos & burritos plus gluten-free options. Ultimate fresh mex made your way.
Last Updates
Reviews
Jonathan Mandeville
Used to be 5-star but it’s been inconsistent lately.
Last few times we went (about two months apart) the restaurant was not kept up well – juices were out of stock as were the paper towels in the bathrooms. Service is SUPER slow – took an hour to get our food walking in the store even though there are at least 8 employees – all seem to be in high school, didn’t see any adults.
Food quality is still high however we were disappointed to be served cilantro stems and rotten leaves this time (see photo) and the limes were all brown.
We love Costa Vida and go whenever we are near one but this location is starting to concern us :
… moreAmanda Wilhelm
Dasher here- waiting 10 minutes past pickup time for order. Floor behind the counter had bags, napkins, and food all over. It’s gross. Individual running pick up register is leaning over food, sneezing into his shirt, using same hands to grab cups and drinks without washing or switching gloves. It’s very unhygienic. Not impressed
… moreTyler Hawks
Ordered a sweet pork burrito online with extra meat, pico, guacamole, sour cream.
After eating about a quarter of it with no meat I cut open the rest. There was a tiny bit of meat in the last 8th of the burrito while the rest was just rice and beans.
They also forgot the pico. Don’t pay for the sour cream as it’s not worth the amount given (maybe they do more for in person orders?)
Pretty disappointing to get back to your hotel and have a $17 porkless pork burrito.
… moreJames Laws
It took an hour to get our food. There were only 4 people in front of us. 75% of the staff were next to useless. All of them were pretty rude. Thermostat is set at 81 degrees with the sun flooding into the restaurant. There wasn’t a clean table to be found. The floor was incredibly filthy. The bathroom was unusable. And they wouldn’t offer a first responder discount. I will not come here again. Consumer beware.
… moreJay Fitz
I just went to Costa Vida today January 30th 2026. And i am happy with their service every time. Keep up the great work. Prices can outweigh quantity in this age. But quality is more valid to me. God Bless You All
… moreNate Perry
The food was alright but the function of the restaurant is so poor, Anthony was scratching his head and picking his nose while wearing his gloves and never changed them. The vibe was clear that one guy was the only one that knew how to run the line as he did a majority of the work until he had to go on break. Also the woman on the register that could barely speak English gave me an incredible discount so thanks to her. I don’t know who the manager of the restaurant is but man they suck at keeping that place on track. I’ll be surprised if they can pass the health inspection coming their way.
… moreSage Watskn
I placed an online order and was waiting well over 45 minutes for my food. There were multiple other people waiting for their food who had been there longer than me, we were all frustrated just watching our orders get skipped. I understand rushes and it gets busy but either you need more staff or new ones. There’s not a reason to be waiting 45+ minutes on food while your employees stand there and stare at me like I’m making their food
… moreDalton Parke
They are extremely extremely slow. I have been to several Costa Vidas and this is by far the worst so far. If you order ahead don’t even plan on the food being ready at that time. Ordered 1 salad and it said it would be ready in 20 minutes. However, when I showed up I was told there are several people in front of me and that it could be another 30 minutes. Are you serious? For a salad? Ya I’m not impressed in the slightest and will definitely find places around here to eat instead.
… moreHailey Garcia-Ramer
We waited in line for over an hour, they were clearly understaffed but an hour is pushing it. While ordering they were not really listening and got parts of our order wrong causing our food to be made wrong. The counters were extremely cluttered with pans, the cashier was making food with the same gloves he was handling money with, which is extremely unsanitary. For the price of the food, we expected better quality of the overall experience. Totally understandable being understaffed, but it’s unacceptable to use being understaffed as an excuse to be unsanitary.
… moreBenjamin Taylor Mitchell
Usually the place is pretty awesome but in the last couple of months it’s changed. One of the main ladies was rude , wanted to upcharge us for every little thing. My sister had an issue with her steak bowl tasting rancid and the same lady made snide remarks about giving us a refund. The lady also didnt seem to understand that my quesadilla was supposed to go with my wife’s order but kept wanting to charge other people’s items to it when it was the employees fault all the other orders were out of sequence. Look at the other reviews and it seems like the same complaints across the board.
… more … View more