Overview Details Press Releases Multimedia Locations People Groups Lola's Mexican Kitchen, located in downtown Stamford, blends traditional Mexican flavor with a modern-day approach.