Citizen Portal
Sign In

Get Full Government Meeting Transcripts, Videos, & Alerts Forever!

Get email alerts on the Land Use topic

No spam. Unsubscribe anytime.

Tetonia council approves conditional permit for Alpine Air roastery with parking condition

Tetonia City Council · February 10, 2026
AI-Generated Content: All content on this page was generated by AI to highlight key points from the meeting. For complete details and context, we recommend watching the full video. so we can fix them.

Summary

The Tetonia City Council recommended approval of a Conditional Use Permit for Alpine Air Coffee to operate a roasting and production site in an M1 zone, imposing a condition requiring at least five off-street parking stalls shown on a new site map; the vote was 3–0 with one recusal.

On Feb. 10, 2026, the Tetonia City Council recommended approval of a Conditional Use Permit allowing Alpine Air Coffee to operate a coffee-roasting and production facility in an M1 (industrial) zone, with a requirement that the applicant submit an updated site plan showing at least five marked off-street parking stalls.

City Planner Ashley Koehler reviewed the staff memorandum and told the council she believed the submitted permit "fit within the requirements" for the zone but said the principal concern was "odor of the coffee beans roasting." Koehler also noted the facility would not include open seating or a storefront and that Alpine Air filters roastery waste so "there will not be any noxious waste being put into the City sewer system." Planning and Zoning held a public hearing Feb. 9 and recommended approval contingent on a revised site/parking plan; two written letters of public support were submitted to the city.

Councilmember Kody Hill moved to recommend approval of the permit as described in the applicant narrative, with the condition that "off-street parking shall be clearly marked to ensure that at least 5 stalls are being maintained and a new site map will be required showing this change," and Councilmember Blaine Ball seconded. The motion passed with three ayes and one recusal; Councilmember Aaron Hansen recused himself from the item citing ex-parte communications.

The council discussion also touched on snow-storage plans and the condition of the graded gravel pad to avoid flooding; those site-condition details will be confirmed as part of the required site-plan submission. The council’s action at the meeting was a recommendation/approval tied to the stated condition; final compliance will depend on submission and staff verification of the updated site map.

The next procedural step is for the applicant to provide the required site plan showing the five parking stalls and any additional clarifications requested by staff; the city will withhold final permit acceptance until staff confirms the condition is met.