One of our favorite places to eat in Tucson is Luke’s Italian Beef Sandwiches. We have eaten at the Luke’s on Fort Lowell Road many times over the years and have always had excellent service and food. We recommend it in our guide to Favorite Restaurants RVers Will Love. But we had a very bad […]
Mar 092014