
Restaurant · $$
7168 Melrose Ave, Los Angeles, CA 90046, USA
Cuban
8.2Closed·Friday: 12 PM – 8 PM
50 ft away
8.4Sandwich Shop · 300 ft away
8.5Chicken · 350 ft away
8.6Ramen · 350 ft away
7.5Hot Dog · 500 ft away
7.2Barbecue · 600 ft away
8.5
7.9Cuban
7.8See every rated restaurant in Best Restaurants in Los Angeles · All cities