Wahoo's Fish Tacos
Address:
637 Pearl St, La Jolla, CA 92037
Phone:
(858) 459-0027
Other Details:
Founded in 1988 by brothers Wing, Ed and Mingo, Wahoo Fish Tacos combines the love of surf and food to create a restaurant with an eclectic Mexican/Brazilian/Asian menu. With 50 locations of Wahoo's all throughout California and Colorado, including Texas and Hawaii, this La Jolla location keeps up with the tradition of good food in a fun laid back atmosphere. There is plenty of parking in the store front lot. Phone orders are available.
Restaurants, Southwestern
Other Businesses: