City: Chicago, 5600 S Pulaski Rd Chicago, IL 60629-4420, 60652, United States
"The strawberry guacamole was very tasty and I was pleasantly surprised by the shrimp tacos. Their cocktails were also great. Overall it was a nice spo..."
Very nice restaurant in west elsdon. Quality food, home made tortillas, nice drink selection. The chocolate tres leches cake was amazing. Service is a little slow. Prices are a little on the high side