Awesome Dominican!! Oxtail is divine, red beans are delicious....Cuban Sandwich reminds me of Miami. Great find and cheap!!
All reviews seem positive