Restaurant
Equelecua Cuban Cafe
5 locals recommend,
Permanently closed
Tips from locals
There is Equelecua, Cuban food and vegan (they also deliver!) located at 1120 Florence Street in Inglewood. Everything we have ordered from there has been so tasty!
Unique things to do nearby
Locals also recommend
- 30 locals recommend
Location
358 West 38th Street
Los Angeles, CA
South Los Angeles