Beaver Creek Bar & Grill
209 S Lafayette St, Shelby
(704) 466-3160
Restaurants in Shelby, NC
Beaver Creek Bar & Grill
209 S Lafayette St, Shelby, NC 28150
(704) 466-3160