Taste Buds is a casual pizza restaurant serving up comfort food favorites like wings and sandwiches for lunch and dinner.