Moscow Restaurants

  1. Pancho Villa

    In a new location near Oktyabrskaya ploshchad, it is still Moscow's top choice for Meksikansky. If the fajitas and margaritas aren't enough of a draw, come for breakfast burritos, happy hour specials (Mon-Thu) or live Latin music nightly (from ).

    Read more about Pancho Villa