This business has CLOSED
Report as open?
La Isla Restaurant
Add Hours
Saved to Favorites
Phone: (305) 325-0741
Address: 2008 NW 20th St, Miami, FL 33142
Website: http://www.laislarestaurant.com
Phone: (305) 548-7444
Cuisines: Family Style
Price Range : Below Average
2095 NW 22nd Ct, Miami, FL 33142
2148 NW 17th Ave Unit 6, Miami, FL 33142
1861 NW 22nd St, Miami, FL 33142
2180 NW 24th Ct, Miami, FL 33142
2228 NW 28th St, Miami, FL 33142
2818 NW 22nd Ave Ste 1, Miami, FL 33142
1147 NW 22nd Ave, Miami, FL 33125
2146 NW 36th St, Miami, FL 33142
3511 NW 17th Ave, Miami, FL 33142
3061 NW South River Dr, Miami, FL 33142