Cactus Taverna

Address: 
2420 North Salisbury Boulevard , Salisbury 21801

Authentic Mediterranean and Spanish steaks, seafood and hot tapas.

Hours: Mon-Thur, 4-10pm; Fri-Sat, 4-11pm; Sun, 3pm-10pm.
Toll-Free:
ADA Accessible: