We tried to guess where you are. Click to change.

Awesome Fish Tacos

Tuesday, November 18, 2008
I used to live across from a Wahoo's and I probably went there way too often, but it's just that tasty! There was also a Rubio's nearby so anyone ...
11911 Wilshire Blvd
Los Angeles, California 90025
(310) 445-5990

More Reviews