Cosmo’s Restaurant & Bar– 25753 Canal Rd
Cosmo's is a truly one of a kind establishment where locals and visitors to the area can enjoy a fantastic meal, lively cocktails, and excellent service without breaking their budget.
Cosmo's is a truly one of a kind establishment where locals and visitors to the area can enjoy a fantastic meal, lively cocktails, and excellent service without breaking their budget.