Full menu with prices & pictures
Tacos Tumbras 317 S Broadway, Los Angeles, CA 9001...
+12136201071
When you're planning your visit to Tacos Tumbras, you could take municipal transportation to the station Metro-Pershing Square, which is the nearest station at 365 meters distance to the eatery, otherwise, there are parking lots 70 meters away at Public Parking.
The Menu of Tacos Tumbras from Los Angeles includes about 14 different dishes and drinks. On average, you pay for a dish / drink about $5.6.