← La Palma restaurants
Str8 Up Tacos
No reviews yet
Tacos8471 Walker St, La Palma
Own or manage Str8 Up Tacos? Claim this listing free
Hours
Hours not listed yet.
Details
Address8471 Walker St, La Palma 90623
Phone5625086709
Websitehttp://www.str8uptacos.com/
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.