Snake River Brewery is there. They make my favorite IPA. Ironically, its more expensive in Jackson than at liquor stores in other places in Wyo. They make ok food as well. As far as eating, a lot of places will cost you an arm and a leg but Id definitely go to McPhails. Its a Burger/steak/sandwich place on the South end of town. 15 bucks will get you an amazing sandwich with fries. There is a fair amount of fast food to keep your costs down as well.