This place is ok. The drip coffee is usually burnt, but if you ask them to make a latte, depending on who is working it's usually pretty good. The snacks are pretty standard, I've honestly never been too enthused about eating here, there isn't much besides some pre made pitas (the menu changes periodically) and muffins, cookies etc.
The coolest thing about sonic right now is that it is also a bar. They always have one Amsterdam brew on tap, which is good but it isn't always cold. They have a better selection in the fridge, and the bottles/cans are way colder.
Friday and Saturday nights are busy here and they have a pretty large patio and a room upstairs in addition to the main floor bar. During the day when it's nice weather the patio is perfect if you want to rest to have a beer/smoke/ or a coffee..