⭐️⭐️⭐️☆☆ 3 – 2 reviews establishment • food • point_of_interest • restaurant Address: 3404 W Florence Ave, Los Angeles, CA 90043, USA Phone: N/A View on Map Cat Saravia ⭐☆☆☆☆ Salsa is water. Garnishes are old. Taco meat is just not good. Keep driving Jesse Meltzer...
⭐️⭐️⭐️⭐️☆ 4.3 – 162 reviews establishment • food • point_of_interest • restaurant Address: 318 N La Brea Ave, Inglewood, CA 90302, USA Phone: (424) 351-8246 View on Map Gio Dude ⭐⭐⭐☆☆ The good thing is we can eat outside. But the food wasn't as flavorful as...