Capers Restaurant It’s not very often it seems necessary to sit down and start a review with the word “impeccable,” but Capers, a fine restaurant located at Marquette’s Landmark Inn, deserves just that. Impeccable is the best word to use when describing the delightful food that is served by Capers. Impeccable is the easiest way [...]










