Well, I'm no expert but here's a tip that might save you some time. I have a Drupal databae outputting valid GeoJSON data. Our data looks like this:
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [
-122.0570486784,
36.99607280576
]
},
"properties": {
"name": "Dean of Students Office",
"description": null,
"Food Type": "",