In Judaism, the word “Adonai” is another name for God or Lord, so it's safe to say I had some almighty high expectations when I recently stopped by Tacos Adonai, 107 NE 23rd St., a new-to-me restaurant that took over for Ricky’s Café just down the street from the State Capitol.
Featuring the Star of David on their sign, the place did its part to deliver, providing taco salvation with fresh ingredients, attentive staff, and a winning atmosphere.
Praise be and pass the salsa!
