La Bodeguita is a restaurant offering international cuisine with vegetarian options. Features include outdoor seating, table service, and high chairs.