Comstock NE Restaurants 1. 121 W Main St, Comstock, NE 68828 | Teal Ribbon Bar & Grill (308) 628-4470