Chimi El Tigre is listed under Dominican restaurant in Opa-Locka, FL. It holds a 4.1-star Google rating from 607 reviews.
| Address | 19851 NW 57th Ave, Opa-Locka, FL 33055 |
|---|---|
| Phone | (754) 218-6551 |
| Website | Available on upgraded listings — upgrade this listing |
| ★ 4.1 (607) | |
| Map | View on Google Maps |
Request a quote from Chimi El Tigre
Own or Represent This Listing?
Claim this listing to manage its details, or upgrade for better placement and more visibility.
How many Google reviews is Chimi El Tigre behind the top 3? Check free →