Main Street is Gibraltar's commercial and historic spine — a pedestrianised, British-colonial shopping street lined with pubs, cafés, Indian and Mediterranean restaurants, and duty-free stores running from Casemates down to Southport Gates.