The Moontower is a laid-back bar and grill featuring American fare like tacos and sandwiches, plus a pool hall and happy hour specials.