Happy place
Taco Surf is one of Happy place.

1. Taco Surf

7.7
16281 Pacific Coast Hwy (Anderson St), Surfside, CA
Mexican Restaurant · 42 tips and reviews