Review of Twin Owls Steakhouse

3110 S St Vrain Ave B, Estes Park, CO 80517

Overall Rating

Review


I have eaten here twice without any issues. The staff is knowledgeable and acknowledged my GF requirement first thing. The menu is easy to read and clearly marked GF or could be made GF. Very good food.

Celiac friendly?

Yes

Updated 3 years ago

Celiac