Mexican restaurant Carlito Burrito offers a taste of Mexico. Known for its food and multi-award winning status.