Mexican Restaurant teleported to Costco

Mexican Restaurant wrote "Church bells ringing and churrors near me" at No. 289號, Wenxin South 3rd Road, Nantun District, Taichung City, Taiwan 408.

Made with lots of and in California
All Rights Reserved by Talkomi Inc. 2021