Islands
Restaurant in Taunton.
What visitors say
- Atmosphere
- Islands provides a vibrant, heavenly atmosphere reminiscent of classic street food festivals.
- Quality
- The flavourful, beautiful food packs a punch and consistently impresses guests.
- Service
- Staff serve every dish with a smile and create an immensely welcoming environment for families.
Find more