Mexican Restaurant teleported to Ho Chi Minh City

Mexican Restaurant wrote "its 3:27am PST Friday February 5th, 2020 Covid 19 updated store hours of operation pls call +14154839672" at Ho Chi Minh City, Vietnam.

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