Taska la Reina is a Mediterranean restaurant offering homemade dishes, tapas, and wines in a country-style setting. Take-out options and homemade desserts are available.