Selma Chicago Pizzeria and Tap Room Selma’s Chicago Pizzeria & Tap Room

Selma’s Chicago Pizzeria & Tap Room Map

30461 Avenida de las Flores (Santa Margarita Pkwy.)
Rancho Santa Margarita, CA 92688
949-709-8165
Map
Cuisine: Italian / Pizza
Deep-dish pizza and other homemade Chicago-style Italian favorites.
Openings: Lunch & Dinner daily

Features