15 Stingray Street, Ambergris Caye

San Pedro, Belize

Casa Picasso is located just south of San Pedro town. Proceed west, past the Caribena gas station, just past the Belikin distributor building and left around the bend.


 Map with directions to Casa Picasso


For information about reservations, please go to our Reservations page.

For all other questions, please call the restaurant at (501) 226-4443 or our mobile phone at (501) 615-0063, or you can email us using the form below.

Name *