Chela’s Restaurant & Taqueria hero image

Chela’s Restaurant & Taqueria

Restaurant

693 S Maple Rd, Ann Arbor, MI 48103, USA

Biter Score
8.4
Open
Monday: 10:30 AM – 9 PM
Chela’s Restaurant & Taqueria photo 1
Chela’s Restaurant & Taqueria photo 2
Chela’s Restaurant & Taqueria photo 3