Headings:
Restaurants, Restaurants Pizza
10855 SW 72nd St Ste 28
Miami, FL 33173
Miami, FL 33173
Speaks English
I love this place! Their pupusas and churrasco are to die for. It's small and depending on how full it is can feel slightly crowded but the food is worth it. Honestly I kinda like the ambience it's fun and invites conversation. They offer take out as well. I recommend it