☆☆☆☆☆ N/A – N/A reviews establishment • food • point_of_interest • restaurant Address: 4052 1/2 S Central Ave, Los Angeles, CA 90011, USA Phone: (323) 325-7112 View on Map
⭐️⭐️☆☆☆ 2 – 1 reviews establishment • food • point_of_interest • restaurant Address: 5858 S Central Ave, Los Angeles, CA 90001, USA Phone: N/A View on Map Salvador Villalpando ⭐⭐☆☆☆ Tried it a few mins ago. Was upset because it’s got a nice steady clientele. Tried...