7174 Melrose Avenue
Los Angeles, CA 90046-7626
Los Angeles, CA 90046-7626
+1 323 937 7346
Open Hours11a-3p, 5p-10:30p M-Th, 11a-3p, 5p-11p F-Su
OverviewBright hand-painted parrots, tables and chairs welcome you at this Caribbean restaurant. Treat your taste buds to Cuban fantasies, such as Chicken with Mango Sauce, Beef with...
more