GastroRanking-logo

The best restaurants serving Tapas food in Skelmersdale South West Lancashire North West

1 Restaurants on GastroRanking

restaurant_img
4.5

82 Opinions

location-icon144 Liverpool Road, England
Tapas
outdoor_seating_142147takeaway_142147delivery_142147

Had really great lunch sat outside in the sun. Staff are lovely, will be back :) Plenty of outdoor space now too :)