Menu is for informational purposes only. Menu items and prices are subject to change without prior notice. For the most accurate information, please contact the restaurant directly before visiting or ordering.
The Owl At Twilight is a highly acclaimed restaurant located at 1322 County Rt 29, Olmstedville, New York, 12857. Boasting a cozy and romantic atmosphere, this upscale establishment is the perfect spot for a memorable dining experience. With its Latin American cuisine, you can expect a delightful culinary journey filled with flavors and spices. Don't miss out on their great dessert offerings, which are known to be a highlight of the menu. Whether you prefer wine, cocktails, beer, or hard liquor, their extensive drink menu has something for everyone. Additionally, The Owl At Twilight offers healthy options and small plates for those seeking a lighter fare. While they do not provide delivery services, you can enjoy their delicious cuisine through takeout or by dining in. Plan your visit to enjoy a delightful dinner or indulge in their delectable desserts.