Ay Caramba, a new Mexican sandwich shop in Cherry Creek North, opened its doors, Thrillist reported. Brought to life by the owners of Limon, Ay Caramba serves Mexican-inspired sandwiches, beers, and cocktails in a simple and comfortable space that previously housed Bisque. [Thrillist]
Filed under: