/
/

View all 15 photos




+11
Dog-friendly Wahoo's Fish Taco, established in 1988 in Costa Mesa, California, offers a casual counter-serve experience with Mexican fare infused with Asian and Brazilian flavors. This establishment, founded by the Lee brothers, draws inspiration from their diverse heritage, reflecting memories of growing up in Brazil, surfing...