Old Town Taste is a casual Chinese restaurant specializing in Sichuan cuisine, with a focus on spicy dry pot dishes.