Youmustgo
- December 19, 2007
- Rated 5 of 5 by
DKONNO from Las Vegas, New Mexico
A general store in the best sense! Real people providing real service and any "stuff" one might want. You gotta' go! It's a great contrast to the ocean and jungle all around, and therefore more of a trip. DTK, New Mexico