The restaurant is very clean. The dining area is a little small. Not too many tables for seating but most people take their meals to go anyway. There is plenty free parking. The food is excellent! Nice variety of Puerto Rican food cooked with fresh ingredients and seasoned well. I've had just about everything on the menu. I don't have a favorite meal because I like them all. They serve different kinds of races and poultry, red meats, vegetables, and cod fish so there really is something for everyone. They have a few desserts. And a good selection of beverages. They also sell warm, fresh, Spanish bread. The hot sauce is made from scratch. They offer breakfast subs and lunch. Their hours of operation are reasonable but I do wish they would stay open a little later. The prices and food portions are very reasonable. My only complaint is that I've called, a couple times, 45 minutes before they closed to place a to-go order for pickup, but they either take the phone off the hook where you have that busy dial tone or they won't answer the phone. However, if I drive there, which takes me 5 minutes, I can still order a meal. I overheard a server tell a customer they stop taking phone orders around 30-45 minutes before they close. Overall, however, I highly recommend!