Castells Bar is a bar & grill offering a varied menu including daily specials, pizzas, tapas, sandwiches, and combination plates. They also cater to group celebrations and show football matches.