rvhenderson.com
Taco Bell is now in Southampton!
An open plan kitchen, free refills and the famous laid back Californian attitude has changed the face of Southampton’s fast-food scene. Taco Bell has arrived in Southampton.