Address: 270 S Downing St, Denver, CO 80209, USA
Staff wear masks and the food was great. We are going back today!
Masks required and it is only open for take out. You can wait inside if you so choose...
Masks are required is my experience.
Add Answer
Thanks! Your answer is awaiting moderation.
Just to let you know, mecca is a place where people drink wine. The correct spelling ofمكة is Makkeh or Mekkeh. There is aplace on Colorado bulv. Has the name Mecca, I guess you know it.
Trending Places
Post office
1411 Cortez St, Denver, CO 80221, USA
Live music venue
2721 Larimer St, Denver, CO 80205, USA
1902 Blake St, Denver, CO 80202, USA
7 S Broadway, Denver, CO 80223, USA
District attorney
201 W Colfax Ave, Denver, CO 80202, USA
Eclectic restaurant
1215 20th St, Denver, CO 80202, USA
Woodworking supply store
2555 S Santa Fe Dr unit f-2, Denver, CO 80223, USA
Roofing contractor
1435 Larimer St #308, Denver, CO 80202, USA