New York-style Italian meets New Mexico spice at Orlando’s Italian Restaurant, a beloved college town hot spot. Here, dive into cheesy pizzas loaded with Hatch chiles and a delicious pasta coated with habanero-garlic butter. Dixie Chick fans, wait till you hear who once worked here!
