Central location near several good taquerias and close to public transportation