620 E Hart St, Buffalo, Wyoming 82834 USA
Menu no prices but they are very reasonable. A must try place.
Photo Credit: Yelp