Restaurants - Truxton, New York, United States
Cosmic Barbecue Shack is a restaurants company based out of 3729 STATE RTE 13, Truxton, New York, United States.