Taco Bell at Yokosuka Naval Base is located at Bldg 1559 (next to Starbucks), Yokosuka, JPN.
Located next door to Starbucks. The food is ok and the wait time is about 10 minutes if you use the drive thru.
posted about 8 years ago
Was your call successful?