Tacos Tumbras a Tomas – Best Tacos in Downtown
317 S Broadway #14, Downtown, Los Angeles
Tacos Tumbras a Tomas is a Mexican food stall in Los Angeles located at 317 S Broadway inside Grand Central Market. Known for dishes like the massive Carnitas Taco and juicy Birria, it's a popular choice for market-goers with a huge appetite. Use this page to compare the FoodIndex score …
Loading restaurant details...