So Salsa Castle Street Home/Restaurant/So Salsa Castle Street 2 Castle St, Liverpool L2 0NA 01513759716 Contacts 2 Castle St, Liverpool L2 0NA http://www.sosalsa.co.uk/ 01513759716 Send updates or Remove Description SoSalsa – Tapas Features Dine-in Casual Map Reviews No reviews! ADD REVIEW Similar companies Restaurant Sandwich & Catering Co. Oldham OL4 3AN Restaurant The Oddfellows Arms 696 Harrogate Rd, Bradford BD10 0QE 01274618591 Restaurant CastleView Catering The Buccleuch Centre, Langholm DG13 0AW +447468194551 Restaurant Cafe D-licious 14 Old Market, Wisbech PE13 1NN +441945350659 Categories Restaurant