Location Map with directions
On the map here you can find the address (19 New George St) of Taco Bell and nearby stops and parking. You can easily print the map.
More restaurants near Taco Bell
The following restaurants are in direct vicinity to Taco Bell. These nearby restaurants are close to 19 New George St and therefore an alternative to Taco Bell.