Cactus Cantina of Orange Beach Canal

Cactus Cantina of Orange Beach Canal
25908 Canal Rd Suite C, Orange Beach, Alabama 36561
 

Voted as the best Mexican food on the Gulf Coast, Cactus Cantina is a laid-back Mexican with an American twist restaurant in a beachy atmosphere.