A mexican-themed restaurant in Olhao, Algarve, Portugal. Well, not sure about storks in Mexico (probably) but there are thoudands in the Algarve, thousands! So, I guess the artist wanted to add some local color to his mural.
As usual on monday, you can see many more Monday Murals here.
Good dentist, btw.