Southwest Latilla is a quaint establishment nestled in the heart of Phoenix, AZ, offering a unique blend of Southwestern cuisine and ambiance.
With a focus on locally sourced ingredients and traditional cooking techniques, Southwest Latilla provides a dining experience that celebrates the flavors and culture of the Southwest region.
Generated from their business information