Taylors
3636 Taylor Rd, Loomis
(916) 652-8255
Menu
Restaurants in Loomis, CA
Taylors
3636 Taylor Rd, Loomis, CA 95650
(916) 652-8255