Kahootz Steak & Alehouse in Meridian, ID, offers scratch-cooked seafood and steaks with a casual atmosphere and a focus on great service. 43 beers on tap. No reservations or takeout at this time.
1603 N Main St, Meridian, ID 83642