Southwest Deli and Cafe
On the South Side, Next Door to Starbucks, 1873 S Pueblo Blvd, Pueblo 81005