Location
31461 Santa Margarita Pkwy,
Rancho Santa Margarita, CA 92688
By Kuzi26 | 8/10/2014
Good food and clean restaurant.