Mom and Pop's Sandwich Shop

Restaurant in Tombstone, Arizona