Sol y Mar is a restaurant offering homemade-style meals, including well-prepared rice dishes.