The Glass Onion Café sits in a shopping center at the intersection of River Road and La Cholla Boulevard, tucked in between a Panda Express and a Burger King. If you’re hungry, the Glass Onion is ...