4716 Lincoln Blvd
Marina Del Rey, CA 90292
Just love wahoo's fish tacos the green sauce is great must try somethingelse on menu great staff pretty waitresses lots of seating inside or out…
Didn't find what you were looking for?
Please help others by helping us do better.