Alcazar is a cafe bar and tapas establishment offering daily menus, sandwiches, and tapas. It is known for its high-quality ingredients and pleasant tea selection.