Texas Towers, Kharadi For a place which parades the tag ‘American Bar and Grill’, Texas Tower’s scrumptious Indian and Mughlai grub comes forth as a pleasant surprise. The ambience is a fantastic reflection of the theme of the place. Texas, the melting pot of South America is synonymous with a culture that is outmoded yet fashionable. The leather upholstery seems straight out of a Mafia feature film. Walls have artistic imprints[…]

Spread The Love
  • 10