Lotsa Pasta and Thatza Pizza

City: Cortez, Colorado Address: 1020 S Broadway Date: July 11, 2011 Meal: Dinner Tales from my travels: After a short afternoon walking around Mesa Verde National Park and its Cedar House pueblo, we decided to go for some Italian. This restaurant is actually two in one. Lotsa Pasta is on the top floor and Thatza Pizza is on the bottom floor. We ate at Lotsa … Continue reading Lotsa Pasta and Thatza Pizza