1521 Blake St
Denver, CO 80202
Denver, CO 80202
Open Hours11 a.m.-9 p.m. Monday-Friday; 11 a.m.-10 p.m. Saturday; 11 a.m.-8 p.m. Sunday
OverviewWhen you step into Wahoo's Fish Taco, you are automatically tempted to scream out "cowabunga." The dining room mixes a beach hut look, featuring surfboards and tiki lamps, with...
more
