was at the Ramada junction. It closed back in 2003. It was horrible and bore little resemblance to true taco bell food. The one in Dubai is actually pretty good.
was at the Ramada junction. It closed back in 2003. It was horrible and bore little resemblance to true taco bell food. The one in Dubai is actually pretty good.