Saturday, January 10, 2009

Old Address, New Restaurant

Pancho Villa's has newly opened where Rio Rita once operated on Crockett St, Beaumont. More details later.--Lorenzo

1 comment:

Laurie said...

This place is delicious!!