Taco Shop The

46-056 Kamehameha Hwy
Kaneohe, 96744, USA
Nearest landmark:
s