Tara B.

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
About
Contact

Rated 4.9 out of 5 by 18 guestsSouth AmericanPrice range $15-30
Closed
11:00 AM - 8:45 PM
4.9
18 ratings

Delicious food. Friendly service.
It’s always so good!