Papa Roca is a restaurant serving Spanish cuisine. Known for its good food, especially soup, and friendly staff.