609 Pacific Ave S, Long Beach, WA 98631-3965, Long Beach
"The best tacos. Everytime we are in Long Beach we stop here everyday."
"The best tacos. Everytime we are in Long Beach we stop here everyday."