Isabella's Taverna & Tapas Bar

Address: 
44 N. Market St. , Frederick 21701

.

Hours: Tues-Thur, 11am-10pm; Fri, 11am-11pm; Sat, 8am-11pm; Sun, 8am-8pm.
Toll-Free:
ADA Accessible: 1