Bistec Barcelona is a restaurant located in Barcelona. The search results indicate it is a steakhouse, with mentions of its location and contact information.