Punto Rico is a chicken restaurant offering roasted chicken and homemade-style dishes, including paella, empanadas, and stuffed potatoes.