Call
Call is a small plates restaurant in Denver, United States, located at 2845 Larimer St, Denver, CO 80205. It holds a 4.7 out of 5 rating on Google Maps from 164 reviews.
Location & links
2845 Larimer St, Denver, CO 80205
Denver · Colorado · 80205
View on Google MapsContact
(303) 954-0230
No email addresses on file yet.
Business intelligence
Intelligence is gathered when this business qualifies in a lead search. Run a search to unlock it.
Similar businesses
Other small plates restaurant businesses in United States.

Buccan
Creative global eats in a hip bistro

Laundry Kitchen & Cocktails
Stylish eatery for eclectic small plates

Willi’s Wine Bar
Eclectic small plates & local wines
Sawyer
Casual-chic stop for American cooking

The Pompadour
Dimly-lit destination with an urban vibe focused on creative small plates and craft cocktails, plus wine and beer.

Sarma Restaurant
Vibrant modern Mediterranean option
More categories in United States
Website data updated 2026/09/08