Richard’s is the perfect spot to set up home base for exploring Mexico City! There are many restaurants within walking distance and it is also near a metro station.