Santa Rosa Grill
Category
General Information
Locality: Upland, California
Phone: +1 909-256-4810
Address: 1191 E Foothill Blvd 91786 Upland, CA, US
Likes: 48
Reviews
Facebook Blog
Popular Listings
Buenazo Fine Peruvian Cuisine
913 San Fernando Rd. 91340 San Fernando, CA, US
+1 818-361-4199
Restaurant
Rahma Mediterranean Market
7111 Village Pkwy. 94568 Dublin, CA, US
+1 925-833-2716
Restaurant, Supermarket, Deli, Halal restaurant
Chalerm Thai Bistro
1841 Nort Hight St 95453 Lakeport, CA, US
+1 707-263-5398
Restaurant, Family style restaurant, Thai restaurant