Delivery
Pickup
Outdoor
England
South West
Torbay
Tormohun
1 Restaurants on GastroRanking
358 Opinions in 2 websites
Its your standard Taco Bell restaurant but the location is fantastic and the service was excellent. The staff clearly work to keep the place clean and tidy, also the selection of music being played was great!