Cosmo's Restaurant & Bar
25753 Canal Rd, Orange Beach
(251) 948-9663
Recent Reviews
Order Online
You May Also Like
Luna's Eat & Drink - 25689 Canal Rd Suite B
Seafood, Southern, Pet Friendly
BuzzCatz Coffee & Sweets - 25689 Canal Rd Suite A
American, Coffee & Tea, Bakery, Coffee Shops, Coffee
Del's Ice Cream - 25637 Canal Rd Suite 11 and 12, Wolf Bay Terrace
Ice Cream Shop, Ice Cream & Frozen Yogurt, Ice Cream
Restaurants in Orange Beach, AL
Cosmo's Restaurant & Bar
25753 Canal Rd, Orange Beach, AL 36561
(251) 948-9663