Restaurants & Bars 10

Kemo Sabe or Terra

stradacouple | Nov 17, 200912:18 PM

Will be in town for Thanksgiving and wanted to scout out a place that I have not been. I would appreciate feedback on these 2 places. If both are a "no go" from the perspective of CH'ers. Thanks

Kemo Sabe
3958 Fifth Avenue, San Diego, CA 92103

Want to stay up to date with this post?

Recommended From Chowhound