Casual spot with speedy service offering Baja-style fish tacos, seafood burritos & red enchiladas.
Hours
| Friday | 10:30 AM–9 PM |
| Saturday | 10:30 AM–9 PM |
| Sunday | 10:30 AM–9 PM |
| Monday | 10:30 AM–9 PM |
| Tuesday | 10:30 AM–9 PM |
| Wednesday | 10:30 AM–9 PM |
| Thursday | 10:30 AM–9 PM |
Address and Contact Information
Address: 171 E 17th St, Costa Mesa, CA 92627
Phone: (949) 548-8487
Website: http://www.bajafishtacos.com/
Menu Photos
Order and Reservations
Order: Order online
Photo Gallery
Related Web Results
Baja Fish Tacos
Baja Fish Tacos – 17th St Costa Mesa – Order Online
Order Baja Fish Tacos – Costa Mesa – DoorDash
Reviews
Unfortunately, the issue was with the service. While we were still eating and had not finished our meal, a server came to our table asking to remove our plates. I completely understand that the restaurant was full and that there were other guests waiting for tables, but I believe the minimum expectation is to allow customers to finish their meal comfortably.
When I told her we were not done yet, she insisted and said “it’s the service,” which made the situation uncomfortable and gave us the feeling that we were being rushed out. This was disappointing and not something I had experienced here before.
It’s unfortunate, because the food quality remains excellent, but experiences like this make customers feel disrespected. No one wants to be rushed while still eating. I truly hope this is addressed, as situations like this make loyal customers think twice before coming back, even to a restaurant they’ve always liked.
The fish tacos are the star of the show, and they’re done exactly the way they should be: flaky, flavorful fish lightly battered or grilled to perfection, nestled in a warm tortilla with crisp cabbage, creamy sauce, and just the right amount of spice. Every bite tastes fresh and balanced, with the kind of attention to detail that you can only get from people who take pride in what they serve. The shrimp tacos are equally outstanding—juicy, well-seasoned, and bursting with flavor.
Their menu offers a variety of options beyond tacos too—burritos, bowls, enchiladas, and even vegetarian choices that are just as satisfying. The portions are generous, the prices are fair, and the freshness is unmatched. You can tell everything is made from scratch daily, from the perfectly cooked rice and beans to the zesty salsas that add that extra kick of flavor.
What really sets Baja Fish Tacos apart, though, is the people. The staff is always welcoming, fast, and attentive, even when the place is busy. They’re quick to make you feel at home and ensure your order is right every time. The restaurant is always clean and well-kept, with a relaxed beach-town vibe that makes you want to stay and enjoy your meal slowly.
Whether you’re grabbing lunch after the beach, meeting friends for a casual dinner, or just craving something fresh and satisfying, Baja Fish Tacos delivers every single time. It’s local, reliable, and delicious—everything a great neighborhood restaurant should be.
I will be back again and again
They have an excellent salsa bar that fits your spicy levels – mild to hot. I found out that they fry their tortillas and tortilla chips in canola oil. It’s very busy during the lunch hour so plan accordingly. Parking is right in front of the restaurant and free. Enjoy eating mostly plants.