Taste Buds is a family-owned ice cream shop and American restaurant offering a variety of dishes, including sandwiches. They provide both indoor and outdoor seating options.