Captain's Palace
$ • Bars
Hours:
411 E William St, Decatur
(217) 330-2970
Captain's Palace Reviews
hospitable staff. laid back atmosphere. slots are the devil, can't blame Captains Palace for that, though. small so not all noisy and annoying. decent. fantastic owners. 10/10 return rate
Ratings
Hours
Monday | 10AM - 12AM |
Tuesday | 10AM - 12AM |
Wednesday | 10AM - 12AM |
Thursday | 10AM - 12AM |
Friday | 10AM - 12AM |
Saturday | 10AM - 12AM |
Sunday | 11AM - 12PM |
I went there for a small celebration on 4-14-2023, and the pizza was delicious. I was told by the bartender that someone named Melissa made the pizza. I was really impressed, I will be returning.