
Best Mexican Food in Redondo Beach
Legendary Baja Fish Tacos on Catalina Ave

Fresh, Homemade, and Proud of It
Baja Fish Tacos, salsa bar, and breakfast burritos - the South Bay can't stop talking about it!
The Baja Fish Tacos
Perfectly battered and deep fried topped with pineapple slaw, fresh avocado and pico with a slice of lime, guests call them a local perfection. Come try one and see if they're wrong (they're not).


The Salsa Bar
Seven house-made salsas, from Mild all the way up to El Diablo. Our signature Salma Hayek salsa is sweet and spicy. Build every bite exactly how you like it; nobody's stopping you.

We Cater
Famous for its hearty burritos, crunchy tacos, and extensive vegetarian options, it's the pre-beach and post-beach stop for the summer.
Serving the community for over 20 years
What our guests are saying
★★★★★
Casa Playa is my favorite local spot for Mexican food! I live in town and I come here all the time for their chilaquiles breakfast plate. The green and red sauce are both so good, I can never choose. Food is fresh and flavorful. Service is top notch. Bonus points for a generous self-serve salsa bar
Carissa Miranda
★★★★★
I ordered a chicken tostada and it was delicious. My Husband ordered 2 beef tacos with rice and beans and he was given a good portion. He said it was good. They have a covered salsa bar which makes it hygienic instead of the open ones. The staff is so nice & friendly. They also have a restroom.
Naning Paguia
★★★★★
This Mexican spot is located on the west side of Catalina at the corner of S Elena in Riviera Village. The decor is very authentic for a taco shop you might find in Mexico and it feels inviting and relaxed. We had grilled and crispy fish tacos which were both delicious. The loaded Carnitas burrito.
Swoon Lashes, Facials
★★★★★
Casa Playa was already one of our favorite places when we decided to use them to cater our daughter’s third birthday party. The food was delicious and the service was superb. Among many things, we got a tray of the crunchy chicken tacos based on the restaurant’s recommendation, and they were the hit!
Kelsey Curtis
Frequently Asked Questions
What meals do you serve
We serve Breakfast All Day, Lunch, and Dinner, and Brunch on Sundays 9am to 2pm, with the full menu from 9am to closing.
Where are you located?
We are located in sunny Redondo Beach, CA at 1903 S Catalina Ave, just north of Palos Verdes Blvd.
Do you deliver?
Yes! We offer delivery and pick-up on orders, including catering and school lunches. Order through our website --> https://casaplayarestaurant.com/
What areas do you serve?
We serve the following areas: Torrance, Redondo Beach, Palos Verdes Estates, Hermosa Beach, Rolling Hills Estates, Palos Verdes Peninsula, Rancho Palos Verdes, Lomita, Manhattan Beach, Rolling Hills, Lawndale, Harbor Hills, Southwest Vilage, West Carson, Hawthorne.
What if I am Vegan?
No problem! We can customize most of our dishes to be vegan, and our staff is happy to help. The owner is Vegetarian, so we serve meat alternatives like soy chorizo and Beyond Meat.
Are you kid friendly?
Yes we love kids! You will often find our child helping out. We can provide you with high chair, and we have a selection of curated books for kids to read while they eat. We have a great kid meal menu and french fries - so come hungry.
Are you dog friendly?
Yes, we love dogs! Service dogs (and service animals) are welcome inside our restaurant; all others can sit with you at our sidewalk tables. Service dogs are welcome inside. We have a dog bowl with fresh water out front so they can join you or if you are just walking by. We don't have a pet menu but some dogs love our 4oz sides of seasoned meat.
What else should I know?
We compost, recycle, and donate to local schools and charities year-round! We love the beach and will be sponsoring a beach cleanup with the South Bay Parkland Conservancy in July.
Follow us on Instagram or Facebook to get our updates on where we will be in your community!
Our location
- Sunday 09:00 AM - 08:00 PM
- Monday 11:00 AM - 08:00 PM
- Tuesday 11:00 AM - 08:00 PM
- Wednesday 11:00 AM - 08:00 PM
- Thursday 11:00 AM - 08:00 PM
- Friday 11:00 AM - 09:00 PM
- Saturday 11:00 AM - 09:00 PM






