153 E Elkhorn Ave, Estes Park, CO 80511, Estes Park
Just stopped in for the clam chowder and it was absolutely delicious!
Just stopped in for the clam chowder and it was absolutely delicious!