User: Where is it? What's their rating?
Assistant: They are located at 1624 Schrader Boulevard. They have a 2 star rating.