Food Finds: Humble Restaurant in Webster Dishes Up Guatemalan Comfort Food
Atitlan Guatemalan Food, located at 939 East NASA Parkway in the Village Real Shopping Center in Webster, is offering a no-frills experience that feels home-cooked in the best way possible. Named after Lake Atitlán in the highlands of southwestern Guatemala, this restaurant lets the food do the talking with flavorful recipes that highlight the cuisine […]