Edchada's is a Mexican restaurant known for its hearty meals, super-sized cocktails, and imported beers.