1 FB users likes Pat & Oscar's Restaurant at Village Walk, set it to 940 position in Likes Rating for Chula Vista, California in Local Business category
Pat & Oscar's Restaurant at Village Walk is Chula Vista based place and this enity listed in Restaurant category.