A lover of garlic would be in heaven at this Spanish restaurant. Locals rave about the paella and housemade sangria.