Taste Café offers a café experience. Located on High West Street.