Anyone know the name of this place by any chance?
Not the best of answers, but in Lafayette, Louisiana (home of LSU), there is the 'Pamplona Tapas Bar'... I'd bet with all the travelers through these parts that the owner may have heard of the sister restaurant: http://www.pamplonatapas.com/
LSU is in Baton Rouge, LA, not Lafayette, LA. They do have satellite campuses in other cities in the state, but home is Baton Rouge.
About/Contact CHOW |
Posting Guidelines |
CBS Entertainment | About CBS Interactive | Jobs | Advertise