Baja

  • Restaurants
  • Nakameguro
  • price 1 of 4
Advertising

Time Out says

Takeout is recommended at this tiny Mexican restaurant that serves up quality tacos, burritos and other Cali-Mex staples.

Details

Address:
1-16-12 Kamimeguro, Meguro-ku
Tokyo
Contact:
03 3715 2929
Transport:
Nakameguro Station (Hibiya, Tokyu Toyoko lines)
Opening hours:
5pm-5am
Advertising
You may also like
You may also like