Create_a_map_small
Mymaps_small



Blank

Carmen's

Address:
S Vermont Ave & W 8th St
Los Angeles, CA 90005, US

Category: 1 star

Used in the following map:

Los Angeles Taco Trucks

There are a few orange trucks called Carmen's in this area. The tacos I had were very poor: fatty bits, gummy texture etc. It's been awhile so maybe they have imrpoved



Photos

540160_s