Cafe Tecun is a compact, counter-serve Mexican restaurant offering fresh, delicious street food in a casual setting.