Camelot Steakhouse
Restaurant • Cafe • Bar • Steak houseExcalibur restaurant featuring seafood, Angus beef & fixed-price options, plus a children's menu. People often mention good,
Address
Excalibur Hotel & Casino, 3850 S Las Vegas Blvd, Las Vegas, NV 89109
Website
Contact
(702) 597-7449Price rating
$$$ $
Rating on Google Maps
3.90 (327 reviews)Open on Google Maps
Working Hours
Permanently closed.