Company Overview
Company Name
Twisted Ranch
Address
14 Maryland Plaza, St. Louis, MO, 63108, United States
Website
twistedranch.comPhone
(314) 833-3450Approx. Annual Revenue
$3.2M
Employees
13
Established
2012
About Twisted Ranch
Twisted Ranch is a local, small business restaurant located in St. Louis, Missouri. Established in 2015, the restaurant offers a unique ranch-themed experience with a full bar and house-made ranch dips, ingredients, and sauces incorporated into their entire menu. Focusing on fresh, high-quality ingredients and exceptional service, Twisted Ranch prides itself on its 34 flavors of ranch made fresh daily.
Frequently Asked Questions about Twisted Ranch
Technologies Used
Key Decision Makers
Chad Allen Owner