Agartala is teeming with liquor shops where cheap brands are easily available. Though it is not permissible to drink openly in the roads or public places as is in vogue for most of the Indian cities.