The food will make you come back. Chicharron is yes finger licking good. The roast chicken, chuletas, and steaks are tasty as well. Rice and beans done right. Tostones and plantains excellent. You have to get potato salad it's probably the best we've had outside of homemade. Lemonade is tart yet sweet. Staff is great.......trust me the language barrier will be of little or no impediment from you having a delicious meal.