562-598-6659 [email protected]

Wahoo’s Fish Tacos

Wahoo's Fish Tacos10931 Los Alamitos Blvd.Los Alamitos, CA 90720 USA11:00 am-9:00 pm Sun-Thurs, Open till 10 on Fridays &...