It’s no wonder Humbert Humbert fell in love with Lolita.
If the young enchantress of Vladimir Nabokov’s novel is anywhere near as lovely and seductive as Philadelphia’s Lolita (106 S. 13th St.), we completely understand.
Philadelphia’s first bring-your-own tequila restaurant, Lolita is located along Center City’s burgeoning 13th Street corridor. Its menu is full of gourmet, updated Mexican faire—but its seasonal, fresh-squeezed margarita mixes take a starring role in any meal here.
[ ... ]