Wahoo's Fish Tacos

6258 Wilshire Blvd, Los Angeles, CA 90048
Wahoo's Fish Tacos Wahoo's Fish Tacos is one of the popular Latin American Restaurant located in 6258 Wilshire Blvd ,Los Angeles listed under Latin American Restaurant in Los Angeles ,

Contact Details & Working Hours

Map of Wahoo's Fish Tacos