Borombombillos is a restaurant offering a Chef's Menu, adaptable to dietary needs, in a small and cozy space.