permanently deleted

    • deadtoddler420 [any]
      ·
      4 years ago

      The only place I've had steak at thats been better than steak made at home is the Windsor in Chicago. Not even a super fancy place, they just know how to cook a steak. Best menu item at both Olive Garden and Texas Roadhouse is their salmon.