El Vaquero
Argentinian restaurant; Bar; South American restaurant
Description:Grilled meats and fish served by waiters straight from skewer to plate in a bright modern venue. Vibrant South American-style BBQ eatery
Location: London 1105 High Rd N20 0PT GB
Website:http://www.elvaquero.co.uk/
Phone:+442084451882
Map Location:51.6257, 51.6257