Cactus Reds is a Southwestern restaurant (US) located in Ogden, UT 84401. It is one of the 3 Southwestern restaurant (us)s in United States. Address of Cactus Reds is 2250 S 1200 W, Ogden, UT 84401, United States. Cactus Reds can be contacted at 18016211560. Cactus Reds is rated 3.5 (out of 5 stars) by 236 reviewers on the web.
Some of the places around Cactus Reds are -
2250 S 1200 W, Ogden, UT 84401, United States
Contact number of Cactus Reds is 18016211560.
Rating of Cactus Reds is 3.5 out of 5 stars.
Address of Cactus Reds is 2250 S 1200 W, Ogden, UT 84401, United States.
Cactus Reds is located in Ogden, UT 84401.
Cactus Reds is a Southwestern restaurant (US) in United States
Pincode of Ogden, UT 84401 is 84401