Blackhorn Steakhouse

Address

251 Ellesmere Road, Scarborough, CA

Details

Great food, they are doing pickup and local delivery. A wonderful family run restaurant.

Website

Show more