Mustache

The Mustache inns are a line of high respected and award winning line of inns that all have various themes.

Known Mustache Inns
 * The Aggressive Mustache
 * The Angry Mustache