Buca di Beppo

San Diego

Buca di Beppo
<p>This downtown San Diego branch of the popular Italian restaurant chain offers 9,700 square feet of fun and eclectic dining space.</p> <br> {

This downtown San Diego branch of the popular Italian restaurant chain offers 9,700 square feet of fun and eclectic dining space.


}