Great food and service...!
No
No they do not sell beer or wine. You can bring your own but no alcoholic beverages are sold at Papa Santos
Your question has been sent.
Expect an answer!