Restaurants - Steakhouse in Temecula, CA
Outback Steakhouse
Great Steak & Potato Co
Sizzler