A Taste of Texas
210 E 5th N
Mountain Home, ID 83647
A Taste of Texas 1 located in Mountain Home ID offers a warm and inviting atmosphere that brings the flavors of Texas to the heart of Idaho. Known for its hearty portions and classic dishes like barbecue brisket and spicy chili this eatery is a favorite among locals and visitors alike. With friendly service and a rustic charm it’s the perfect spot for a satisfying meal with family and friends.
Generated from this place's information
Also at this address
See a problem?

