Bar Plaza offers a relaxed atmosphere with generously sized sandwiches and tasty tapas.