0
Skip to Content
Torres Restaurant
Home
Order Online
Menu
Our Story
Contact
Torres Restaurant
Home
Order Online
Menu
Our Story
Contact
Home
Order Online
Menu
Our Story
Contact

195 Federal Blvd, Denver, CO 80219

Call Us

Hours

Monday through Sunday: 8am - 8pm