Applebee's in Santa Rosa, California


Locations:

2250 Santa Rosa Ave
Santa Rosa - 95407
View Details
885 Hopper Ave
Santa Rosa - 95403
View Details