Dont waste time looking for other places. This location has everything. Would give 10 stars if i could. Will be my go to place in mexico city for sure.