This business has CLOSED(report as open?)
Twin Owls Steakhouse
800 Macgregor Ave, Estes Park, CO 80517
OUR menu has been carefully crafted to please the entire Family. And includes a broad selection of steaks. Wild game and seafood. Along with a Kids’ menu and an irresistible dessert selection.
More Business Info
- Hours
- Mon - Sun 1:00 pm - 4:00 pm
- Extra Phones
Phone: 970-586-5123
Fax: 970-586-5123
- Payment method
- all major credit cards, amex, check, discover, master card, visa, cash
- Price Range
- $$$
- Other Links
- Other Email
- Categories
- Steak Houses, American Restaurants, Family Style Restaurants, Restaurants, Seafood Restaurants
- Other Information
Parking: Lot, Private
Wi-Fi: No
Bike Parking: No
Attire: Casual
Wheelchair Accessible: Yes
Cuisines: Family Style, American, Steakhouse, Seafood
Alcohol: Full Bar
Takes Reservations: Yes
Outdoor Seating: No
Suggest an Edit