Meeting up with buddies you have had stand by your side is always a fun experience and for that Chili's at Powai is the perfect spot. Especially if you have a friend who works in Credit Suisse ;-) It's Located near the new Starbucks that has just opened up off the main circle.
From the outside it looks pretty unassuming and I wasn't really sure what to expect one I went in. Obviously there was this huge banner talking about Tex-Mex food just out side the entrance so I guessed that much but as to the taste? No idea. However on the recommendation of the above mentioned Credit Suisse friend in we went.Read More