Baja Bay Surf n Taco

$ • Mexican, Tacos, Vegetarian

Hours today·

About Baja Bay Surf n Taco

Baja Bay Surf n Taco in Ventura offers delicious food and excellent service, making it a great spot for families. Customers can enjoy flavorful steak and shrimp tacos, which have a home-cooked flavor that sets them apart. The fish tacos, especially the crispy halibut taco, are a highlight, featuring homemade tortillas and fresh greens. The ceviche tostadas are highly recommended, with tangy sauce and generous pieces of fish. The restaurant also offers a tasty hibiscus agua fresca and a spicy house habanero sauce. The friendly and attentive service makes every visit enjoyable. Parking is convenient and plentiful in the Harbor, and it is walking distance to the beach. This hidden gem is a must-visit for fresh, well-made Mexican cuisine, and many are already looking forward to returning to try more items from the menu.

Menu

Add a Menu
Baja Bay Surf n Taco Menu
Baja Bay Surf n Taco Menu

Customers' Favorites

Photos

Add a Photo
Baja Bay Surf n Taco
Baja Bay Surf n Taco
View All Photos

Baja Bay Surf n Taco Reviews

4.6
281 ratings
5
84%
4
7%
3
4%
2
1%
1
4%
Food
4.8
Atmosphere
4.5
Service
4.7

Share your opinion about Baja Bay Surf n Taco

This is the REAL DEAL... SIMPLY the BEST and the TASTIEST. As far as Im concerned... THEY HAVE BEAT THE COMPETITION!
The service was excellent...but the TACOS did the job! Simply the BEST!
Rick and his family are making magic with fish tacos and burritos. My wife and I found our new favorite fish taco spot in Ventura. Being local, we have tried so many spots- and many are good. But we came here last weekend and were simply blown away at how good the flavors are- and the amazing portion sizes. It was so good we rode our bikes back again today. I love the grilled fish burrito and my wife loves the battered fish taco. The batter is the magic.Stop by and see Rick and...read full review

Read All Reviews(281)

Hours

Monday 11AM - 6PM
Tuesday 11AM - 6PM
Wednesday 11AM - 6PM
Thursday 11AM - 6PM
Friday 11AM - 6PM
Saturday 11AM - 6PM
Sunday 11AM - 6PM
Updated on: