Rated
5.0 out of
5 from
1Reviews
El Atlakat
is a pretty good 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.