Enter Your Address

Isla del Encanto

Isla del Encanto

 
Information
Isla del Encanto

Isla del Encanto

0.0 Miles
12850 SW 120th Street, Miami, FL 33186
 

Please indicate if you would like contactless delivery under "special instructions."

Ordering Hours
Sunday12 PM - 8 PM
Monday11:30 AM - 9 PM
Tuesday11:30 AM - 9 PM
Wednesday11:30 AM - 9 PM
Thursday11:30 AM - 9 PM
Friday11:30 AM - 10 PM
Saturday12 PM - 10 PM

We offer delivery and takeout for this restaurant.

Ordering Hours

Sunday12:00 PM - 8:00 PM
Monday11:30 AM - 9:00 PM
Tuesday11:30 AM - 9:00 PM
Wednesday11:30 AM - 9:00 PM
Thursday11:30 AM - 9:00 PM
Friday11:30 AM - 10:00 PM
Saturday12:00 PM - 10:00 PM

Please indicate if you would like contactless delivery under "special instructions."