Beba's is a cafe with a small, fresh menu. It features a nicely designed interior, friendly staff, and welcomes dogs. Walk-ins only.