El Pescador is located in Santiago Atitlan, Guatemala on Santiago Atitlan, Atitlan, Sololá. El Pescador is rated 4 out of 5 in the category seafood in Guatemala.
Address
Santiago Atitlan, Atitlan, Sololá
Open hours
Sun
8:00 AM - 4:00 PM
Mon-Sat
8:00 AM - 8:30 PM