Los Locos Tejas

London, United Kingdom


Address

24 Russell Street
WC2B 5HF London
United Kingdom

Phone

+44 20 7379 0220


Neighborhood

Covent Garden/ Holborn


Nearest Train

Covent Garden


Avg Cost

$15.00


Hours

Mo to Sa from 05:00 PM to 03:00 AM


Category

Mexican


Avg User Rating

18 reviews

More Info

Destination Guide

Hotels near Los Locos Tejas

Things to do near Los Locos Tejas

Restaurants near Los Locos Tejas

Shops near Los Locos Tejas