Quesada Burritos & Tacos

8.6

3151 Lakeshore Rd, Kelowna, BC V1W 3S9, Canada

Opens at 10:00 AM