Leo's Tacos Truck
986 W 1st St, San Pedro
(323) 346-2001
Recent Reviews
You May Also Like
Enchilada House - 133 N Bandini St
Mexican, Pet Friendly
Ono Hawaiian BBQ - 121 N Gaffey St
Hawaiian, Barbeque
El Pollo Loco - 215 N Gaffey St
Mexican, Fast Food, Chicken Shop
Restaurants in San Pedro, CA
Leo's Tacos Truck
986 W 1st St, San Pedro, CA 90731
(323) 346-2001