The Mexican Cafe has been serving the finest Mexican cuisine to the Annapolis for over 5 years. It offers Mexican food, a wide variety of beer and the best margaritas. They offer a wide range of appetizers, salads, soups, appetizer dip and sandwiches.