When was the last time you went out for Sunday Brunch? May I make a suggestion? Kevin Taylor’s Prima Restorante in downtown Denver. It’s a perfect location with immediate proximity to the Denver Center for the Performing Arts, Larimer Square, LoDo, 16th Street mall and more. A companion and I popped in a few weekends ago with tickets to a show, and knowing them to have a proven track record.