El Atlakat

10855 SW 72nd St, Miami FL

(305) 271-3101

Rated 5.0 out of 5 from 1 Reviews El Atlakat is a much liked South American Restaurant Restaurant Ranked #1 of 14 Restaurants in Westwood Lake Miami.

★★★★★ on the 7th of August, 2013

Located in the shopping center with Kafe Krystal, this little Gem serves some of the best Argentenian and El Salvadorian food in Miami. Churasco is always great. I go there when ever I can.
Location