Avenir Restaurant Group opened Town on Laurel Street in San Carlos in March 2006. Town specializes in cocktails, chops, steaks, and seafood, offering a complete dining experience in a modern, hip setting.
Other restaurants in the group are Nola and Milagros.
The Avenir Restaurant Group was founded in 1993 and its goal is "to make people happy!" The aim is to please everyone from the customers and employees to the communities in which the company does business.
Putting this philosophy into action means: being dedicated to producing the best customer experience possible; going to extraordinary lengths to exceed the customer's expectations; making sure that teamwork, trust and mutual respect are paramount in all that employees do; and supporting the communities of which the restaurants operate.