At 201 E Magnolia Blvd Ste 381, Burbank, CA 91502-3251Los Angeles Here : Wahoo s Fish Taco. Welcome to Wahoo s Fish Taco is rated 4. It's worth a try!
Write a review