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.