Skip to main contentToast Local logo
The Cactus Restaurant - Powell 9685 Sawmill Road

The Cactus Restaurant - Powell 9685 Sawmill Road

Rated 4.9 out of 5 by 18 guestsSouth AmericanPrice range $15-30

Closed

11:00 AM - 8:45 PM

9685 Sawmill Road, Powell, OH 43065
About

Latin Cuisine. Come in and enjoy!