A gangsta's paradise in Little Italy

Published On 01/27/2011 Published On 01/27/2011
Previous Venue Next Venue Venue Description
1. The North End 1971 India Ave, san diego, CA 92101 (Little Italy)

The newest round in the Busalacchi family's clip of Italian eateries, The North End's a Mafia-themed cabin boasting gangster-related photos (from cops popping illegal hooch, to Al Capone's mug, to a scene from Goodfellas), rustically unfinished benches be