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?

Recommended From Chowhound