Located in west Tulsa, this popular steakhouse has served great food to Tulsans since 1965. With fresh meats cut on-site daily, fresh-baked bread and even homemade salad dressings, this place goes the extra mile to make sure your meal is the best. Enjoy the casual romantic atmosphere as you and your date try the famous Sauteed Mushrooms followed by the Chateau Briand, a 22-ounce tenderloin steak meal for two. Besides steaks, Avalon offers a wide selection of seafood and other dishes, all accompanied by full wine and bar service.