Mecca Grill
Address:
270 S Downing St, Denver, CO 80209
Phone:
(303) 722-4100
Hours:
- Mon: 11am-11pm
- Tue: 11am-11pm
- Wed: 11am-11pm
- Thu: 11am-11pm
- Fri: 11am-11pm
- Sat: 11am-11pm
- Sun: 11am-11pm
Nice to Know:
- Good For Kids Yes
- Noise Level Quiet
- Parking Street, Lot
- Wifi No
- Accepts Credit Cards Yes
- Good For Groups Yes
- Recommended Meal Lunch, Dinner
- Outdoor Seating Yes
- Wheelchair Accessible Yes
Other Details:
Come and dine at Mecca Grill here in Denver, CO and experience a new taste by trying out our fine Lebanese cuisine. We offer a wide selection of great tasting foods that will surely excite your taste buds and awaken your senses. Everything is made from scratch and low in carbohydrates. We cater for all occasions
Swiss
Other Businesses: