It's been Open for some time now, and could really use some traffic.
Yes, and they're really good with the caldo de pollo (chicken soup)
Your question has been sent.
Expect an answer!