-
El Atlakat
is a top notch South American Restaurant Restaurant
Ranked #1 of 14 Restaurants in Westwood Lake Miami.
.
The Latest Review: ★★★★★
Sent 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.