Monday, January 28, 2008

El Nativo

This is our absolutely favorite restaurant in Playa. I highly recommend it!

2 comments:

Unknown said...

Wow! that is a lot of food...it looks good...well, maybe not the green worms. =)

Unknown said...

Looks like you are both having a great time- Wow, some folks will do anything to get away from the winter weather! Have Fun- JoAnn & Gary