No. 1 Taquitos

Restaurant in Wheatley, Ontario