Depot Grill
Address:
241 N Main St, Cedar City, UT 84721
Phone:
(435) 865-7445
Restaurants
Other Businesses:
- Sizzler at 199 N Main St, Cedar City, UT 84720
- Godfathers Pizza at 241 N Main St, Cedar City, UT 84721
- Hogi Yogi at 351 W Center St, Cedar City, UT 84720
- Hermie's Drive In at 294 N Main St, Cedar City, UT 84721
- Bajio at 126 N Main St, Cedar City, UT 84720