TACO SURF on the Shore

5316 E 2nd St, Long Beach, CA 90803
TACO SURF on the Shore TACO SURF on the Shore is one of the popular Fast Food Restaurant located in 5316 E 2nd St ,Long Beach listed under Fast Food Restaurant in Long Beach , Mexican Restaurant in Long Beach , Restaurant in Long Beach ,

Contact Details & Working Hours

Map of TACO SURF on the Shore