Home > Resturants > El Capo

El Capo

Food:

Address: 12 Tariff Street | Northern Quarter , Manchester M1 2FF , England, Manchester M1 2FF

Reservations, Seating, Waitstaff, Serves Alcohol, Full Bar, Free Wifi

+44 161 237 3154

View Menu