La Plaza is a restaurant offering a taste of Spain with Spanish beer and wine in a Mediterranean atmosphere.