Rasta is a spacious, family and dog-friendly restaurant with outdoor seating and an adjacent OKQ8 store.