Placita Cafe – Best Tacos in Downtown
711 N Main St #105, Downtown, Los Angeles
Placita Cafe is a Mexican restaurant in Los Angeles located at 711 N Main St. Known for dishes like the Huevos Rancheros and Machaca, it's a popular choice for a relaxed morning meal near Olvera Street. Use this page to compare the FoodIndex score alongside Google, Yelp, and Uber Eats …
Loading restaurant details...