Red Eye Desserts LLC Address: 106 E Tenakee Ave, Tenakee Springs, AK 99841 Phone: (907) 736-2262 Restaurants