Santa Rosa Restaurant
107 Baughmans Ln, Frederick
(301) 662-9348
Menu
Restaurants in Frederick, MD
Santa Rosa Restaurant
107 Baughmans Ln, Frederick, MD 21702
(301) 662-9348