The city's lively street market has a bevy of food stalls selling everything from Pieminister pies and mezze platters to pulled-pork rolls from barbecue specialists Grillstock. Lines can be long at lunchtime, but it's worth the wait. Look out, too, for the Wednesday farmers market (8am to 2.30pm).
St Nicholas Market
Bristol