When I heard that Japan had “Mexican” restaurants, I had to give them a try. I found one in Niigata, Japan called Arco Iris (Rainbow). The results will SHOCK YOU!!
Follow us on social media:
facebook.com/thelaexplorer
instagram.com/thelaexplorer
twitter.com/thelaexplorer_
www.thelaexplorer.com
• Soul Catalyst
AloJapan.com