- Savor the lip smacking Latin American cuisine at this fine dining restaurant The Mission, which is situated on the North Brown Avenue. One of its kind in the city, this place sports a warm and an informal ambiance. Relax and unwind with your dear and near ones at The Mission lounge and Tequila Bar that stocks the choicest variety of liquor and spirits. The main restaurant is divided into a private dining area, which can be hired for private parties and business functions. For bar timings, please check the website.
- © wcities.com 2013