Restaurant Reviews from DiningGuide411.com
    Top : United_States: IL: Chicago

Mama Desta's Red Sea, Chicago, Illinois










Mama Desta's Red Sea
3218 N Clark St
Chicago IL United States


Hours: Mon-Sun 4-11pm

Phone: 773.935.7561
Accepts: American Express, Visa, Diners' Club, MasterCard/Eurocard

Alcohol: full bar

Reservations: large groups only

Parking: street parking, pay parking

Accessibility: partially