El Atlacat Restaurant

3199 Sw 8 St, Miami, FL

Menu (As of 10/29)

Seafood / IMatiscos

Pescado Frito

Soups / Sopas

Pupusa Familiar

Parrillada de Carne Pequena

New York Steak

El Atlacat Restaurant: hours and how to order