A recent poll says the best steak in Texas is in Austin. I'm ok with the Texas part, we know how to cook a steak, just not too sure I agree with the restaurant.
A recent poll says the best steak in Texas is in Austin. I'm ok with the Texas part, we know how to cook a steak, just not too sure I agree with the restaurant.