Taj Mahal Indian Restaurant in Taunton

The Taj Mahal is located on Staplegrove Road in the centre of Taunton.

 

Our Address

3 Staplegrove Road
TAUNTON
TA1 1DE

Map and Directions

From the town centre, follow North St and Bridge St, across the bridge. We are by the junction with Station Road.


View Larger Map

Comments are closed here.