is this a dog friendly establishment?
Address: 1101 NW 23rd St, Miami, FL 33127, USA
Juan Alvarez | Aug 22, 2019
It is. They even have a "caja pups" water bowl for them!
Sean Floyd | Aug 22, 2019
I would say yes.....
Thanks! Your answer is awaiting moderation.