Cosmos Restaurant 25753 Canal Rd Orange Beach, AL 36561 Get Directions Phone: 251-948-WOOF (9663) By Bernadette Ignacio|2024-03-12T13:43:16-07:00March 12th, 2024|Comments Off on Cosmos Restaurant Share This Story, Choose Your Platform! FacebookTwitterEmail