Mimo's is a Spanish tapas bar, celebrated as a winner of the local tapa route. It offers a variety of traditional Spanish small plates in a lively setting.