Logo

Bistro

Meskla originated from the Spanish word “Mezcla” which means mix.

Deli

The Deli at Meskla is located within the Meskla Chamoru Fusion Bistro.

Dos

Born in June of 2010, Meskla Dos located across K-Mart was the first Meskla Dos to open.