LIST VIEW | MAP VIEW | SORT BY NAME | STAR | PRICE |
Selma's 30461 Avenida De Las Flores (Santa Marg. Pkwy.), Rancho Santa Margarita, CA 92679 949.709.8165 |
it seems unlikely that southern california residents would line up for a bit of chicago cheer---but thatis just what theyire doing. we can see why, too. selmais made-from-scratch sauces, gooey deep-dish pizzas and one-po... more
REVIEWS (2) |
|