In Reply to: The website says it's on t he corner posted by Cheryl on Sunday, 28. March 2010 at 21:08 Bali Time:
we got a taxi to drop us off at the corner of those streets. They had an a-frame sign there for Delicious Onion. It is actually ~ 100m or so up Jalan Drupadi on the right next to the hotel.
Well worth a visit!