Star 23 Grill & Snackbar offers BBQ and grilled specialties.