I've warmed up to this place considerably. I used to think it was overpriced, but soon realized that if you order the right thing, the food can be quite good. It is expensive, and if you're not careful you could spend more than $10 for glorified fast food, but many of the dishes are so large that you can easily split between two people and walk away full.
The onion rings and fried zucchini are homemade, crisp, delicious, and also splittable between two people. Other hits on the menu are any of the burgers (usually run about 1/4 pound) , chicken quesadilla, french fries, chocolate shake, club sandwich, and bean burrito. However, Astro Burger has what I consider to be the BEST BREAKFAST you can get at a fast food restaurant. The breakfast burrito is legendary... at least a pound and a half of bacon, cheese, potatoes, eggs, and salsa. The egg muffin sandwiches are also stellar. The menu is quite large, and some items do suffer as a result. I was pretty unhappy with the pastrami sandwich which was greasy, fatty, and rubbery. I was also disappointed by the fried chicken dinner (scrawny chicken pieces with too much breading), the gyro (clearly factory produced and reheated in the restaurant), and the grilled chicken sandwich (too dry).
Pros: BREAKFAST BURRITO, chicken quesadilla, onions rings, fried zuchinni, open late
Cons: Can be expensive if not careful or splitting dishes. Gyro, pastrami, grilled chicken.