Almenzo Tapas offers traditional, homemade cuisine with grilled meats and seafood in a modern and welcoming setting.