Cuda's Tap & Grill is a bar and grill offering daily specials, bar seating, and TV entertainment. They offer food delivery and takeout.