The Coxcomb
American · Pizza · Sandwich Shop
The Coxcomb is an American restaurant offering pizza, sandwiches, and other casual fare. This spot features sports on TV and provides catering services. Online reservations and takeout/delivery options are available.
Location
Vota recommends