Vazquez is a restaurant with over two decades of experience.