Southwest Latilla is a quaint establishment in Phoenix, AZ that offers a unique blend of Southwestern cuisine and ambiance.
With a focus on locally sourced ingredients and traditional flavors, Southwest Latilla provides a casual dining experience for guests looking to savor the tastes of the Southwest.
Generated from their business information