Yes they do.
Yes but the food was OK. Nothing to brag about
Yes, of course and also spanglish ( the universe language)
not sure 🧐 good question. I'm sure there's someone that does speak English.
It's in Hialeah, so you may find the occasional English speaking server if you're lucky.
Thanks! Your answer is awaiting moderation.