Taste Buds is an American restaurant offering a diverse menu and welcoming atmosphere.