1128 S Atlantic Blvd, Los Angeles, CA 90022- 9.1 miles "This place has delicious birria plates with beans and rice. They also have good horchata. The waiters are always friendly and the place is always clean."
1764 Nadeau St, Los Angeles, CA 90001- 8.5 miles
2603 N Main St, Los Angeles, CA 90031- 13.2 miles
View Larger Map