Wahoo's Fish Taco
Address:
1820 L St, Sacramento, CA 95811
Phone:
(916) 378-0104
Restaurants
Other Businesses:
- Orchid Thai Cuisine at 1609 16th St, Sacramento, CA 95814
- La Flor Pupusas Grill at 2440 Fulton Ave, Sacramento, CA 95825
- Flaming Grille Cafe at 2319 El Camino Ave, Sacramento, CA 95821
- Chicago Fire at 2416 J St, Sacramento, CA 95816
- 13th Street Cafe at 1100 14th St, Sacramento, CA 95814