Drove by recently and saw that Villa Sombrero (not my favorite - but still a NELA mainstay) had a new sign Felipe's Restaurant (IIRC), and also saw that La Morenita was semi-boarded up.
Anyone have the scoop? Thanks
Pace Picante Salsa Knockoff
Folliero's - New Pizza Revelation
Nathan's Pico Blvd. NOT closed
About/Contact CHOW |
Posting Guidelines |
CBS Entertainment | About CBS Interactive | Jobs | Advertise