Taqado Mexican Kitchen

3.9
Opening Hours
8am - 10pm, Sun-Sat
Phone
+97144516409, 800827236
Address
Ground Floor, I - Rise Building, First Al Khail Road, Barsha Heights, Dubai