La Terraza is a bar and restaurant offering sandwiches and beers. They also provide a delivery service.