Wahoo's Fish Taco
Address:
3055 Olin Ave, San Jose, CA 95128
Phone:
(408) 244-3991
Cuisine:
Seafood
Restaurants,
Seafood
Other Businesses:
- Guadalajara Restaurant at 1102 Bird Ave, San Jose, CA 95125
- Tacos Nanies at 6013 Chesbro Ave, San Jose, CA 95123
- Una Mas at 579 Coleman Ave, San Jose, CA 95110
- Miami Beach Club at 417 S 1st St, San Jose, CA 95109
- Roux Louisiana Kitchen at 3055 Olin Ave, San Jose, CA 95128