La Taberna del Quijote is a bar & grill specializing in homemade cuisine, including paella, tapas, pizzas, and burgers.