O Teca is a long-standing bakery, bar, and sandwich shop offering a variety of baked goods and casual fare. This establishment provides a selection of sandwiches and drinks in a relaxed setting.