Wahoo's Fish Tacos

restaurant in Temecula Heights, San Diego

Phone: (619) 222-0020

Website: wahoos.com

Address: 3944 W Point Loma Blvd Ste A