Best Italian Restaurant

Paesanos

Readers' Choice

Winner: Paesanos

Multiple locations

paesanos.com

2. Little Italy Restaurant & Pizzeria

824 Afterglow St.

(210) 349-2060

littleitalysatx.com

3. Capparelli's On Main

2524 N. Main Ave.

(210) 735-5757

capparellisonmain.com

More Categories

More Categories

Intro

Food & Drink

People

Shopping

Around Town

Nightlife