From Our Editors
For tasty Mexican fare, Leland's Mexico Viejo is hard to top. Order a bottle for the table if you like — this restaurant has a full bar stocked with the best wine, beer, and more.
Mexico Viejo prides itself in its delicious catering.
For convenience, diners can park in a neighboring lot.
Menu items at Mexico Viejo tend to be mid-priced, so expect to plop down about $30 per person to dine here. With all the spices and flavors you love, Mexico Viejo is ready to be your Mexican restaurant of choice tonight!