Tag: grill

Mexican Restaurant & Tex Mex Grill

Valletta is the capital city of Malta, in fact, the smallest capital in the entire of Europe with a population of just ~6,000 people. If you wish to explore Valletta, and I positively suggest it, you might need to be part of this 4 hours guided strolli