This weekend is looking its going to be a nice weekend to get up to here and enjoy Estes the spring time! The Twin Owls Steakhouse will be closed this Saturday for a special event. Starting next month in May, we will be open full time Monday-Sunday, yay! To make your dinner reservations for this weekend, please visit