Cocteleria Las Palmas

restaurant in Mountain View, National City

Phone: (619) 263-1279

Address: 4687 Logan Ave