Tacos Tumbras a Tomas – Best Tacos in Los Angeles

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...