Café
Brazz
14 locals recommend
Tips from locals
Situated next to The Castle Hotel - lovely food. If they have nutmeg ice cream on the menu be sure to give it a go!
Locals also recommend
Location
Castle Bow
Taunton, England