Restaurants & Bars

California

La Palapa Restaurant in SLO

Share:

Restaurants & Bars 1

La Palapa Restaurant in SLO

Bruce in SLO | Dec 5, 2006 11:59 PM

Read the Tribune article. Has anyone else given it a try ?
Some friends said it was the best Mexican in SLO area.
Any comments.
We may try it next week

Want to stay up to date with this post?

Feedback