FAVORITE GREEK RESTAURANT Taco Surf 5316 1/2 E 2nd St., Long Beach, CA 90803 ph: 562.434.8646 website Years Won: 2017 (Favorite) MAP