Las Terrazas’ O Restaurant goes Italian with new dinner menu
The trendy Las Terrazas resort, located 3.5 miles north of San Pedro Town, hosted a grand launch party to introduce its new reimagined menu, turning…
Read moreNow viewing:
The trendy Las Terrazas resort, located 3.5 miles north of San Pedro Town, hosted a grand launch party to introduce its new reimagined menu, turning…
Read more